Problem is he wants to be known as the best ever. He acts humble but he is far from it. He wouldnt take advice from Kobe or Jordan when he came in, he said he sets his own path. The reason they do not have relationships with him.
I agree with "his current business" point. problem is in the NBA all the superstars/legends stayed place and people came to them, not vice versa.
Again kobe rode out really bad years in LA to win them again where he was brought up. He will be a respected legend forever. Lebron will be known for going to a partnership of players who took less money to try to game the system and win rings. crap is corny.
To your first point, Kobe played in LA, Jordan in Chicago, both great cities where stars would love to play. LeBron was stuck in freakin Cleveland with a horrible owner. No other stars were going to play in that dump. To your second point, LeBron stayed in Cleveland for 7 years and took the worst team in the league to an NBA finals with no other stars on the team (that was amazing). When he left, they became one of the worst teams again. He knew he wouldn't be able to attract any other great players because of the city and organization, so he left. Comparing LA and Chicago to Cleveland isn't fair.
Good points, but you won't make me like him nor call him top player of all time. At least not yet.
Personally I don't like how he cries for fouls and his attitude as if it's not his fault when they lose.
Just like most of America I liked him until that bs decision and going to Miami move.