In reading some of these, I think a lot more of the problem comes down to pets then we're thinking. Most of the comparisons here have been vs Wiz and DH (not all) for DPS, and Monk/Barb for survivability. Those comparisons aren't entirely fair, as we're supposed to be that mixed class - high surivivability due to pets, passives, and CC, but lower DPS to compesate for the inherit reduction in damage that ranged gets (cause it's harder for monsters to hit us).
The first problem is that pets really aren't viable middle to late Nightmare unless you plain over gear, or if you stack defense, in which case you do no damage (cause pets weren't built with high damage in mind). That means we're back to the run/hide/cc methods to survive, like the Wiz and DH, just with less damage. We still have some very nice CC, but they aren't overpowering enough to compensate for the lack of damage we have, unless we use some very specific builds (VQ Bats/ZB or splinters).
I think they could completley ignore damage and mana, but if they improved pets, and reduced the cost or cooldown for certain CC, then we'd be back to closer to balance. Sure, we might have to go OOM, but that'd be more from lack of planning, or spamming a skill when we shouldn't be.
I think what your forgetting is there are OP skills, there are balanced skills, and there are under powered skills, sure a class might be good if you pick the right skills obviously but that doesnt exclude the fact that some skills still need fixing