I also do pvp as ret and I have an eley shammy as well. Now I really don't want to ask for much from blizzard, but the least I'd expect is for them not to let 1 class rule them all 1v1 or 1v3. Lets not discuss other classes in their lacking but rather why Mages can easily solo almost every class with merely 1 deep freeze and a silence.
I also forgot to include that either blizzard nerf'd nearly every class in damage in 5.1. Some classes that did not get buffed in damage in my opinion did not need to do more damage with the appropriate gear.