I have no idea how anyone can blame or lose respect for Lebron??? If you trained all your life to win something or reach some ultimate goal...would you put it aside and dismiss that dream because of what others think? Just because he was drafted by his home team? Just because Cleveland finally had a super star and actually had some fans?
For example, you grow up in a small town with some good friends of yours. All of you hit the gym hard everyday...all have posters of Coleman, Yates, Cutler, etc on your wall. All of you have a dream of being on the pro stage. You just happen to have better genetics than all of your friends. You grow bigge and stay leaner than anyone you lift with or in your gym. Would you say fuck it, I'm not going to compete as a pro bc it would hurt my friends feelings?
If so then you don't have a pair because if you constantly live your life worried about others think of you, then you aren't living your life...you're allowing others to live it for you and make decisions on your behalf.
Lebron has a pair and has a dream of winning a Championship...why is it wrong he did something about it?