Well, so I took "memory lane" through vanilla>tbc>wotlk to briefly remind myself "old days". And it made me appreciate even more MoP(and to extend WoD) class design. Not saying it was perfect or anything, but comparing it to what came after ie Legion and even even more so BfA... woow, its on whole different level.
No clunkyness of vanilla/tbc/wotlk but also not blunt and hollow design of Legion/BfA.
MoP class design should have been taken as a standard and then polished and refined. What happened in BfA to a class design is a scandal.