I hate the concept of wiping if the DPS check is failed. I'd rather have large damage or a debuff or something inflicted instead of a wipe. Something player skill could recover from. Because of the DPS or wipe mechanics, fights are too scripted. If things don't go 100% as planned, people give up and wipe. I'd prefer fights that give you a chance to recover from a failed DPS check.