Between the points and the assists LBJ is certainly the most productive offensive player of all time. Congrats to him! As naturally gifted as anyone that ever played, but he also works very hard to remain great for so long.
I think this is the fairest/bestest way to look at Lebron.
As a longtime (and perhaps, the first...on Yappi) Lebron hater...
On the plus side...
1. Longevity...immense credit to him for taking care of himself.
2. Free of public scandal.
3. Devoted family man.
4. Frugal
5. Exceptional individual talent...I'd put him at #3 behind Magic (1) and Jordan (1A).
6. Three NBA titles.
Down side...
1. Is he the cause or just an outgrowth of basketball no longer being a fun game to watch? In particular, the dribbling out of the 24 second clock to the point that it's a 2 man offensive game (him and whoever he may pass to in the last 5 seconds).
2. A non-endearing personality.
3. A coach killer. Over the years, watching a coach attempt to maintain his interest in designing a play late in a big game...I think David Blatt was the happiest guy in America when the Cavs fired him.
4. Despite being a very good passer, he is not a good team player...on the floor. On a Lebron team, the five man offensive game (pass, cut away, picks, multiple passes) doesn't exist.
5. Through active (and more frequently, passive-aggressive) maneuvers, "controlled" to a significant extent the acquisition of talent around him...usually opting for one-dimensional perimiter players (in that 2 man game)...didn't want/need teammates who had offensive skills around the basket...clogged things up for him.
6. His unwillingness to play with his back to the basket. He scored a ton, but, in big, playoff games, more of that would have meant more wins, more titles.
Overall, he's a modern day Wilt Chamberlain...an epic individual player, but an underachiever where it counts most.