Considering he's been to the last 6 NBA Finals, who would know better than him?
Why has he been to the last 6 Finals?
First, he is cherry picking teams, teaming up with his friends in Miami, taking less money to circumvent the salary cap so he can play with 2 and 3 other all-stars. Then, as soon as things start looking down he splits town and joins a team that just happened to win the NBA Draft lottery 3 out of the last 4 years. So in Cleveland he gets to play with, you guessed it, 2 other all stars.
Second, he plays in the Eastern conference which has been painfully weak for years. Lebron's teams have been virtually unopposed until he reaches the NBA Finals and themuch stronger Western Conference.
Lebron is a crying, cherry picking pussy.