he's already considered one of the greats but i think at the end of it all, any legacy he hoped of building was tainted when he jumped ship to Miami. IMO, he'll always be half "multi-MVP winner" and half "had to team up with one of the top 5 SGs and one of the top 5-10 PFs of his generation to win anything".
So, just like every other single legendary title winner? Ok.
no, there's a difference. being traded is not the same as signing as colluding with your other fellow free agents to create a "superteam". He didn't make his own path.
Neither did Magic Johnson but no one gives him crap. Magic has said numerous times that if the Lakers didn't win the coin flip he would have gone back to school one more year. He only came out because he wanted to go to the Lakers and play with Kareem.
How about Moses Malone leaving Houston for Philadelphia after a MVP season to team up with Dr. J. Where is the crap for him.
How about Kareem forcing a trade to LA. No one says boo about that.
No one gives Shaq crap for leaving Orlando and going to Los Angeles.
No one said anything when McGrady and Hill teamed up in Orlando (of course Hill getting hurt might have had something to do with it).
The reality is, people just treat James differently then every other super star that has ever played the game. I'm not sure why that is, but it definitely is.