But when does that "too good" happen? It is not like he is a rookie, or a second or third year guy (see Durant, Kevin). Lebron has been in the league for 8 years, and is at his prime age right now (27). So, you would think this would happen now - he is seasoned and primed.
But is anyone here guaranteeing a Miami championship this year? Or next?
Let's say they don't win...next season he's now going on 28-29. 9 seasons in the league. And no major injuries to speak of, yet. Getting close to 30. He's not going to last forever, particularly with a game that relies so much on speed and power.