For those who keep saying ret pally's IT'S A SPEC NOT A CLASS you look at overall. Pally's have received a ton of buffs, and two of their specs are some, if not the best spec in their role (I'm talking about prot and holy). So, out of three specs, pally has one bad one, that does not make them the most nerfed class imo.
Shaman's are the most nerfed class in the game hands down. No contest whatsoever.