Awesome that he is doing something positive with reality tv. Lebron really does seem like a genuinely good guy and is smart enough to not put his image or estate in jeopardy.
but, I think Lebron gets hate because of
A. how the media called him the King before he ever played a game and pretty much kept the unanimous dick gobbling going till Steph stepped through
B. his on court antics and being able to tell when he gives up because he knows he's not gonna win (taking a bathroom break in his last finals with the heat during a game)
C. he brought flopping and complaining to refs to a wholenother new level
D. he treats NBA like a video game, just reset the game if you not winning... Pick another team