I hear ya. I hate that team too. And then there was that guy who ran with three S/S DAH. That loss was painful. He was a good battler, so he anticipated my moves. What can you do? All the murkalot + an explosion didn't do anything because he'd just switch out the DAH if that stupid blinding poison was on CD.
I wish they'd put some sort of CD on the Unborn if the haunt didn't work or even a 'take such-n-such dmg increase if it doesn't work' or, well, anything! That pet is basically untouchable for the duration of its haunt. Maybe it's death if it didn't work was too harsh but I don't think it balances things out to go all the way over to the other side on that issue.
I'm having decent results with teams that switch/feign death or the like, though.