Blizzard has said in the past, multiple times, that they do not like to make major changes to classes during an expansion, that major revamps they’ll save for the next expansion.
But since DF, they’ve been making major revamps of specs seemingly every other month.
Put the two together and it seems like the design of the classes is so bad that they need to do major changes within an expansion to make them viable.
Not to the extent that levels do, however, and it takes less time to gear up than to level up.
I am not advocating for a classes system. Rift still had a class system, they just had a unique way of gaining abilities based on talent points spent in sub-class specs.
There are so many examples of why they’re bad in design. I’ll use my bear or feral druid as example. Why should I have to use 4 talent points to make my big cooldown decent?
Or why do I need multiple points to make any button good, for that matter. Like DH, why do I need 2 different talent nodes to make something like Vengeful Retreat have more/better functionality.
I could go on but I think the point is clear. A lot of the talent trees are just filler, very little killer.
There’s so many issues with every single post you make but it sounds like you are just bored of wow. Which is fine. If you don’t want to acknowledge the variety of choices you have access to that’s fine but to sit here and say it’s less choices then vanilla is ludicrous.