Eh.
This is WOWs biggest flaw. Melee just DESTROYS once they're in your face. The problem is, they have TOO many outs. Warrior: charge, intercept, bladestorm, charge, intercept, overthrow, blah blah blah. Rogue: Vanish, sprint, COS, CS/KS, deadly throw, blind, evasion, etc.
So what happens? Blizzard buffs the F out of healers so they can keep ranged up. Then everyone whines that healing is too op'd, so they nerf healing but then the ranged are bad again. So they buff ranged survivability but melee can still stay on them. So then either they nerf survive and give ranged CC or make ranged like a tank. Then ranged whine about the fact they can never get anything off, and melee whine that healing and ranged tanking/CC is out of control.
It's an endless battle. Either way, it all comes down to learning your class. I hate the l2p term, but it's the truth 90% of the time. I've seen shadow infils pull out 450K+ damage, seen sorcs do it, seen marauders towards the top, etc. Healing in this game meanwhile doesn't seem too out of control.