Obviously James, Wade, and Bosh executing were the key to this game, but it was a fantastic gameplan. Like it or not Spo is a good coach. Not the best, but a good coach.
As long as LeBron is clearly the best in the world, and Wade can play like a top five player in the world plenty of nights as he did tonight, it's truly just hard to judge him as a coach. If they both have their A game I bet a lot of random Joes off the street could be getting accolades for their substitutions and timeouts. Not a plus or minus, just the situation.
Spo could be replaced at some point, but as it's all happening, it's all about LeBron's mental state in terms of what is scrutinized...and you really can't fault that either given his epic physical superiority. Leonard was right in his interviews to not take full credit on defense and admit he got a little lucky that LeBron took himself out at times in game 1 and 3.