granted I'm pretty young, so it's not like i've been watching sports for 80 years. But, I've never seen an athlete with as great of a impact/presence as Lebron James. To put it this way, compare when he's on the court versus when he's not. Take any team in the NBA, replace the worst player in their starting 5 with Lebron and that team becomes a hypothetical championship contender/favorite. The impact he makes is extraordinary. To think about the baseball stat WAR or the basketball +/- stat, I don't care what any numbers say, Lebron's influence on the game is immeasurable. He doesn't have to possess the ball, he doesn't have to be the focal player on offense or defense, yet he is still the center of attention at all times. Because he's that good. And the presence he has, physically and psychologically and etc. makes him one of the best players of all time. It makes sense that he wins so many MVPs. Because yeah, he's good, so he deserves to win the award. But he is the definition of most valuable player. If I owned a team and I had Lebron (if I owned the heat), there's no imaginable trade scenario where I accept some package in exchange for Lebron.
Now, in defense of the Lebron haters... Because he is SO good, when he falters it makes one question his mental fortitude, 'clutchness' etc.
I'm 33 and saw Jordan in his hay day and I agree with you. Lebron is even better now then he was 5 yrs ago in cleveland. He's only gotten smarter along with improving his jumper. I think the lack of "clutchness" that people like to critique him on just makes him actually human and not a robot. He has to walk the fine line of trying to be the facilitator and the man. Magic never had that problem. He was always the facilitator and just took what the D gave em. Lebron has to not only play that role alot but be "Jordan/Kobe" too. Nobody else has had that mountain to climb. He's doing it pretty well I think