One of the reasons classes are in their current state is blizzard’s wish to give each class a strength in an area and a weakness in another.
And to some degrees some classes really are that way.
However, for some classes I struggle to find any particular strength for.
So I want to ask you, what is the strengths of :-
Arms warrior
Resto Shaman
Frost DK
Survival Hunter
Subtley rogue
Destruction warlocks ( almost forgot they existed )
Arcane mages
Enhancement shamans
Feral druids
Holy priests
Vengeance demon hunters
I struggle to find any strength for these in any kind of pve environment, they have clear defined weaknesses, but never a clear defined strength, Arms can do a huge aoe burst, but so can 10 other specs and they even do it better and sustain it for longer.
Theres almost no situation where one would want to pick an arms warrior over fury, an enhancement shaman over an elemental one, a feral druid over a balance druid.
It get’s worse when you add in other classes. No one in their right mind would pick a vengeance DH over a prot warrior, no one would pick a holy priest over a resto druid.