I don't mean to be rude, but shouldn't this be in the General Sports Talk sub-forum?
As far as this thread goes, while I'm not a fan of what LeBron has done sometimes (The Decision, mostly, and I guess the whole issues with the Lakers he seemed to have), he does seem to be an overall good person (never arrested, spends a lot of money and time at charities, is an overall good, if demanding and perfectionistic, teammate, etc.), went back to Cleveland with the express purpose of winning a championship with them, which he did, and he should be in the top five of any NBA player GOAT list.
Controversial? Sure, but the man seems to be an overall good person who is one of the best players to play the sport. I'll respect what he wants to do.