There just aren't that many coaches who won't get overruled by Wade or James. Spoelstra is in an especially bad situation because he has absolutely no cache as a coach. But there are maybe a couple of coaches (Coach K, Phil Jackson, Rivers, Popovich, Riley) that have the clout to tell Wade and James what to do. And none of those guys outside of Riley is even remotely a possibility as coach in Miami.
I'm becoming less and less impressed with Wade with each game. He's constantly whining, not getting back on defense, and just looks aloof and disinterested. Even after Rondo openly called him out for whining to the refs, he STILL got beaten back on defense repeatedly. The guy still has superhuman ability at times (the block on the dunk attempt, the unbelievable driving triple clutch layup late). He just needs to channel that more consistently and not spend so much time being petulant.
It was a great effort by the Celtics to fight back into that game. To win despite awful shooting games by Pierce, Allen, and Rondo is incredible. The shot by Pierce was a dumb shot: heavily contested, lazy, at a time when the team needed a bucket, and coming from a guy having a terrible night. But it went in, and that basically decided the game. Clutch free throw shooting helped.
I thought the block call on Pierce on Wade's drive was atrocious. Pierce had position and Wade ran right into him. Should have been a charge or a no call (Pierce didn't initiate or gain advantage from the contact). It was a classic Wade play though: drive wildly into the defense, turn your back to the basket, and hope that the officials bail you out with the call. Thankfully (for the Celtics) that call didn't decide the game, as KG came down and hit two big FT and then the Heat missed on the other end.
On the last play, I actually though Spoelstra drew up a nice play. Several screens led to what could have been an inbounds alleyoop to James. But Garnett recognized the screen and picked up the cutting James, preventing the opportunity. Instead, they rushed an inbounds to Wade going away from the basket, and Wade ended up taking a 3.