James is playing a lot of minutes (43). He's going to wear down in games.
I used to defend Lebron — even when he went to the Heat. He's a top 5 player all time (and probably top 3). But, he is getting older and logging a lot of minutes on that body. I'd be surprised if he can be dominate even next year. Don't get me wrong, he'll be one of the top 25 players in the league, but more as a facilitator on offense.