OK, let's look at it like this.
I have Enthusiasm set up with Poliwrath active.
Let's say you Supreme Blast it.
I can do a couple things:
-I send out Poliwag. Attach Fighting. TSD/Bebe's for Poliwrath, then Rare Candy, find another Poliwag, Focus Punch for KO.
-I send out Poliwhirl. Attach Fighting. TSD/Bebe's for Poliwrath and evolve, find another Poliwhirl and evolve benched Poliwag, Focus Punch for KO.
Not to mention if I had to use Azelf to find a Poliwag, I'll have bait while I get Enthusiasm set up again.
That doesn't sound that hard, does it? Besides, I'm working on a build focused on juggling Focus Punches early game, so Enthusiasm is something I won't be doing until late game.