I wonder how Lebron will be viewed when he decides to retire. I remember hating Jordan when he played for the Bulls because they were damn near unbeatable and watching him in the finals against us where he was unstoppable was heartbreaking. I know Suns fans weren't the only people to dislike him either, he toasted numerous teams and kept a number of franchises from winning titles. I remember people bashing him for being a ball hog also but he was clutch and won games, even Bulls fans would admit he would hog the ball but they didn't care because it worked. Now that Jordan is done killing teams with his play he only kills the Hornets by his poor management of that team as their owner. Everyone looks back at him as one of the best athletes ever, from any sport, and one of the greatest basketball players of all time, if not one of THE greatest.
Compare that to the complaints about Lebron, he can't win without creating superteams. He plays GM for his teams and gets coaches fired. Coaches don't really run the teams he's on, Lebron does. His attitude and ego keep him from being coachable. Him and his agent push his teams for too much control, even getting his friends overpaid and then he complains the team isn't putting the right talent around him and they need to spend more. He flops all the time. He travels on the majority of his drives. He gets too many "superstar calls" in his favor. He's not clutch, although he seems to have solved that this year. He always passes up the big shot, which is another thing he's changed this year. It's taken him 14 years to make changes to those things, I think too much time has past for him to be viewed that much differently in regards to the complaints about him being clutch or passing up big shots. He flops all the time. He travels on the majority of his drives. He gets too many "superstar calls" in his favor.
Will those complaints stick around when he's retires? I don't know but I think most of them will. He's not hated for crushing other teams like Jordan, I feel safe making that assumption. He's hated for a number of reasons but I don't think there is a fanbase out there that hates him for owning them repeatedly outside of Toronto, who aren't very good anyways. Lebron isn't stopping them from winning titles. The only complaint about Lebron that I remember hearing about Jordan is the traveling complaint but that's just NBA basketball. People admit Lebron is talented but it's hard to view him as the greatest player ever with so many knocks on him. To deny he's the top talent NOW is completely different and refusing to acknowledge facts. He has plenty of things to hate him for, his skills aren't a legit reason.