The play of the role players for the Cavs is being vastly underrated.
JR Smith, Iman Shumpert, Tristan Thompson, Dellavedova and Timo Mozgov seem to be gelling more and more by the game and growing in confidence. They are playing like a team on a mission. I give them a more than fair shot against the Warriors.
The roleplayers have done a great job. Cleveland would not have reached this point if the role players hadn't stepped up compared to what they were doing earlier in the season.
Doesn't change the fact that this is one of the weakest representatives of the Eastern Conference in the Finals ... ever, right up there with the 2007 version of the team. It is LeBron, a hobbled scoring point guard (sans defense), and a bunch of role players. It's LeBron and a roster on par with the Knicks.
I fully expect James to be guarding Curry, which will pose significant problems for Golden State, just like it did the one time James played against GS in the regular season. James will be a triple double machine, slow Curry down, and force the Warriors into a style of play they aren't accustomed to. Cavs will win in 6.
I think you're failing to account for the fact that LeBron is absolutely exhausted. To reach this point, the Cavs have had to rely on LeBron to do 100% of the heavy lifting.
LeBron is not going to average a triple double and check Curry on the other end. I will guarantee that right now. Not going to happen.
As for the Warriors lacking anybody to cover LeBron, I guess I don't know what the heck you're talking about. There might not be a team in the league that has more versatile, rangy wing types to throw at LeBron.
Perhaps none of them can truly "stop" LeBron. None of them is a wing defender on the level of Kawhi Leonard, for example. But they have more than enough to slow LeBron down, and slowing LeBron down AT ALL is all it takes to submarine this Cavs team.