Oh, my bad, because classes always have been so well balanced and never been messed up at any point in the Game, ever.
MoP had the most in depth classes and we still got another class, stop this bs please.
Blizzard doing poorly with class design was because they wanted it to be poorly (for god what reason, if its really cuz of accessibility and no ability bloat, yuck)