This is the most autistic thing i have ever seen.
Is this class+specs for overall arena gameplay ranked? If it is it is mostly wrong.
There needs to be more tiers. And lets consider all brackets, 2v2, 3v3, and soloQ and make a compiled assesment and generalization of all of them.
All these classes+specs that are in the one and same tier should be considered as good as each other in diffrent ways, situations, brackets, etc.
But still slightly more successful OVERALL then the tier below them.
A Tier: Warrior(Arms), Paladin(Holy), Warlock(Destruction), Shaman(Elemental)
B Tier: Priest(Discipline), Warlock(Affliction), Death Knight(Unholy), Hunter(Marksman)
C Tier: Druid(Restoration), Priest(Shadow), Paladin(Retribution)
D Tier: Mage(Frost), Shaman(Restoration), Warrior(Protection), Druid(Feral)
E Tier: Paladin(Protection), Hunter(Beast Mastery), Rogue(Subtlety), Death Knight(Frost)
F Tier: Druid(Balance), Mage(Fire), Shaman(Enhancement), Rogue(Assasination)
G Tier: Hunter(Survival), Warlock(Demonology), Mage(Arcane)
Meme Tier: Rogue(Combat), Warrior(Fury), Priest(Holy), Death Knight(Blood)
Learn to play folks. Just learn to play.