I have almost every class @90, except rogue.
Whenever i go to the sub-forum section of the alt im playing to learn some more about ther rotation, there is always someone bitching.
Go poke around, mages complain about X, locks complain about X, etc.
Im playing ret mainly since Cata.
Was i happy with shitty RNG for DP and only crusader strike granting HoPo, and if CS miss, you was fckd, sitting there and starring at nothing. No
Havent played so seriously in MoP to notice some of the ret flaws.
Point is, i love the spec, and im going to play it no matter what.