Not to add to the insanity...but I just couldn't resist.
LeBron was THE recognized ALPHA DOG, just like MJ, Magic, and Bird before him. To that generation of fans, the ALPHA DOG doesn't run from his responsibility to BE an effin' ALPHA DOG, and slither away to play with another Alpha (D Wade), just to GUARANTEE himself a championship. Its just not done, its unseemly & cowardly.
All the greats I mentioned above criticized LBJ, BECAUSE as an ALPHA DOG, the best in the game, one of the G.O.A.Times, he still ran to Miami to be with D. Wade...and, for good measure, he acted like a colossal while doing so. He took the "easy way out", and didn't finish the job as a true ALPHA DOG is "supposed" to do & has done throughout NBA history.
Name another NBA player of LeBron's caliber, IN HIS PRIME, who ran off because he couldn't get the job done? He exposed himself, after all the relentless ESPN-inspired hype of "King James" as being a FRAUD, and to alot of people that's what he remains.
He is not being despised in a vacuum, or because he "wanted to do what he wants"- its because he broke an unwritten rule of all ALPHA DOGS...he put his tail between his legs, took a dump on the city of Cleveland, relieved himself on NBA fans, and went to Miami.
THAT'S the main reason people can't stand him...he's an entitled phony...until further notice.