I think DPS players should mostly get punished for not staying alive instead of judging their ability to push buttons correctly, since optimization/uptime is more of a EX/Savage thing.
DPS checks are rarely reached on NM content and would only create frustration after an already much too long fight.
I'd rather we get mechanics that can't be solved with too few players where everyone simply goes boom, like towers.