Nobody is saying that LeBron shouldn't have an opinion, but he is very uninformed about a lot of stuff, yet he feels necessary to opine on these things to a huge global audience. If you don't see the danger in that, then I don't know what to say. LeBron needs to remember that he is in the entertainment business, and the majority of people just want to see him put a ball through a hoop. His social takes and political opinions keep getting in the way of what he is being paid an insane amount of money to do.