I encourage you to read this post before voting and commenting!
When it comes to the general logic of a class as in utility, damage, survivability, mobility and CD's which classes have been the worst this expansion? This also considers the classes comp viability when it comes to quality and the amount of actual good comps this specific class is able to be pared up with and be successful.
I feel that Enhancement, Ret, Hunter, Elemental, Moonkin, Resto druid, Destruction, Fury, Combat and and to an extent Mutilate were the worst class/specs this expansion. ESPECIALLY the mail armor classes - Hunter, Enhance and Elemental.
Enhancement - Reason this is terrible is because so much totems have been taken away and nerfed to china, bloodlust is done -_-...purge nerf, ghost wolf nerf, and wolves just don't have that threatening impact anymore - not to mention the only reason shammies are in arena today is because of wind shear...and that is getting nerfed. 2nd worst melee. The skillcap on shamans make this class even worst and harder to play compared to the other classes.
Ret - Ret has always been worst the second half of lich king, but in cata is become so bad, I dont know to start...all their good for is trying to nuke someone in 3s during wings or guardian but wings can be dispelled which is sad, and without rets CD's it is by far the worst melee in PvP - I will give ret this, with all of rets CD's up and they can actually get some crits off, they are probably the second hardest hitting melee WITH CD's...without CD's they are the softest hitting dps in PvP...
Hunter - Hunters became a joke, I remember when all hunter specs were viable in so many comps, and they were actually balanced to for the most part(beastcleave op - during LK), but now they are probably the second softest target in arena, maybe top 3 highest skillcaps in arena, and hunters use to be in arena for their damage and CC, but it seems that their only in arena mainly for their CC over their dps...
Elemental - The worst caster in the whole expansion, the Elemental tree has wayyy to much nerfs, astral shift gone, bloodlust gone, all the important totems gone, purge nerf, wind shears range is too short for Elemental, terrible...terrible mobility,lack/weak peels(I understand we have thunderstorm...but cmon...when you only have TS and earthbind?) earthbind is to high of a CD for the 'to go to' peel for a range/kiter, ghost wolf nerf, and no defensive CD(which im happy to see in new MoP talents) Elemental is easily the easiest/softest target in arena. The skillcap on shamans make this class even worst and harder to play compared to the other classes.
Moonkin - Moonkins burst is pretty good, their damage is fine for the most part, its their lack of mobility and true reliable defensive CDs moonkin lacks, sure they can go bear but your not really helping yourself much, just slowing your death and allowing them to apply full pressure cause you cant do anything back in bear form, mainly cause of cheetah nerf, but in MoP will seem balanced.
Resto Druid - lol...Yea...After tree form I think I literally hear paper rip from how soft they are. Just cyclone/root bots
Destruction - This spec isnt necessarily bad at all but its sure in the hell isnt balanced, just the other 2 specs outshine this one by a lot.
Fury - Fury isnt 'too bad' but its so proc dependent and no cc makes this class a bit weaker then Arms, Fury is def unbalanced...its close to balanced but it isnt balanced. Fury warrior out of all these other classes listed fury probably the best spec tho...
Combat/Mutilate - Rogues in general are fairly soft, and the cloak/combat readiness nerf really hurt rogues - rogues arent even meant for damage/burst anymore, only shadow-dance and THATS IF you can actually get it off, rogues are just used for disorients, cc and smoke-bomb, which isnt bad, cause Sub is 'balanced' because of the variety of comps they can be in, but im talking about how Combat/Mutilate are bad....so yea Combat/Mutilate are bad.
If you read that thank you, thats my strong opinion on this topic and I think for the most part we all can agree on this, Please vote and comment!
Thank You!