I don't really blame Spoelstra for their loss. He seems like a decent but not spectacular coach. The scheme they run is great. His initial Finals game plan, while not good enough, seemed to be the most effective of anything they tried.
Similar to what happened with Dallas, they simply don't have enough players who can contribute both ways. Wade is a lazy shell on defense and had no counter-adjustment to the Spurs playing off of him on offense. Lewis is a shooter with no defense. Anderson would not be an appreciably different player if you removed his fingers. Chalmers sucks in every conceivable way when there aren't three superstars drawing all the attention. Allen is a great shooter who can't keep up on defense. Bosh was the only player who was probably underutilized, but he likes being primarily a spot-up shooter so you can't completely blame the coach. Cole can defend, but there's not much point to defending one player well against the Spurs. Basically, they got a historically great performance from James. Other than that, the Heat are a bunch of scrubs. Their number 2-4 players would be nice options to come off the bench, but as starters in the NBA Finals? Bosh yes, everyone else no.
Meanwhile, the Spurs have exactly one player in the regular rotation who doesn't play well on both ends, and he shot 50% from three in limited minutes.
[This message has been edited by Ulrich (edited 6/17/2014 5:34p).]