In this case I agree with JDMcoupe. Miami did win because they are the better team. if they were even close in talent no way it would have gone 4-1 like it did. It would have gone to game 7. Getting eliminated in game 5 says ALOT about both teams.

and about Lebron... he has so many haters because he is doing something right, and there is noone that can stop him at the moment.

Just like Mayweather. People talk junk and always try to put him down... keep people's personal lives out of the sport. If we are talking about the sport only, Lebron and Mayweather are both the best in their sport yet both have the most haters lol.

These people are getting paid to win.
Miami pays Lebron to do exactly what he did. He doesn't get paid to be a great person and make everyone happy.