So here is the thing, I have been playing a human pally since vanilla, ret has always been my spec of choice, and at the end of Wotlk I wanted to shelf him. The class had no difficulty in play...I mean...did DS auto reset? Could you hit face to keyboard at least once a GCD and not stand in fire? If so you could play a pally well and therefore everyone who wanted to experience end game content played the easiest class they could get a hold of. When they redesigned the class 80% of the bad rets became bad prot pallys and realized tanking requires thought...and then gave up on the class. The class took work to figure out a rotation, many hours of getting data for spreadsheets, experimenting and just pain. Cata drops and figures out the mastery sucked and then changed it (which was not totally a loss due to the higher focus of ranged dps during BoT/BWD). Now the class is awesome, it has difficulty in play, active thought is now required while playing to effectively use the two resource system, while still maintaining the support class that the pally is.
In pvp rets are outstanding, unrootable, rediculous burst, great healing...I mean what more could you ask for...O wait we do wear plate and have bubble...yep nothing more could be wanted. In my opinion ret is at a high point in its career I have never had so much fun as a ret pally as I am now. For those who were too lazy to learn how to play a complicated class, roll an arcane mage I think that is pretty manageable right now...I mean other mages will laugh at you for going oom but your dps will be good until then