There has been a lot of talk about our mobility and I agree, it's not what it used to be. In fact, during Wrath and Cata, we had a talent that would enable earthbind to remove snares from us. We had ghost wolf that reduced hindering movements without having to glyph it.
Things change and you have to adapt. Just because you suck at PvP while you're wearing greens, don't cry about it after 3 days and blame it on the class.
IMO, enhance is one of the best melee specs at the moment. Just pray to God Ascendance doesn't get nerfed. Milk it.
Enhance for life.