I have played WoW PvP since the beginning and I will never herald it as a pinnacle of PvP but I have always been able to find enjoyment with it as a pass time between PvE endeavors, achievements, fishing, etc.
However since MoP I never have been more disgusted with WoW PvP than I am now. Maybe it has to do with playing a monk I am not sure. There are 2 things that happen A LOT. Either being bursted down and killed in a few seconds or CC'ed to eternity then bursted down and killed in a few seconds.
Now I am not under any allusions. In WoW being bursted down and killed in short order has always existed. The only difference now is the prevalence of CC's now for every class. Here is some of the stupidity that has been added this expansion mind you not an exhaustive list:
Shockwave - Before a prot talent for Warriors now all warriors have it.
Deep Freeze - Before a Frost only ability now available to all mages (this is marginal since most mages in PvP were frost)
Fist of Justice - Hammer of Justice just twice as often.
Blood Fear/Horror - 5.1 totally ridiculous, 5.2 manageable but still added CC this expansion.
Leg Sweep - 5 sec AoE Stun - nuff said.
Blinding Light - AoE Disorient
Psyfiend Fear - Semi Short Cooldown for free fears
That is all I'll list but there are many many more that have been added or gained more exposure due to the talent ability changes Blizzard has made this expansion.
I believe to bring PvP back to a good point we need to remove ALL AoE CC abilities this goes roots, stuns, fears, AND disorients. There's no skill in them and the primary cause for collateral CC frustration.
The second thing that needs to be done is revamping of the DR system. Cycling through CC shouldn't even be possible. What I purpose, while I don't believe in CC's being separated into different categories I'll work with what we have, is that CC that are on DR have their timer reset when another CC of a different category is used. For instance say you got stunned and then 10 seconds later you got feared. The DR timer on the hard stun would reset back to 0 giving you again 15 secs of DR timer for stuns. So now you have DR timers for Stuns and Fears then lets say you got stunned again 10 seconds later. Stuns would be on DR level 2 (50% effectiveness) and Fears DR timer would again reset back to 0.
I purpose this because it is a way to work within the frame work of the convoluted DR system that Blizzard has created while also giving the player at least 15 seconds of freedom from all CC's before you are cleared. This would end the stupid rotating cycling of CC's over and over.