To be honest, that is a question the expansion after BfA will have to answer. Did they learn their lesson? They've heard the unanimous feedback about class design, no doubt. They know there is a no insubstantial part of the playerbase that craves complexity.
Part of that may be getting gouge back.
But we'll have to wait and see. Sit tight and then fill the beta forums, which they'll surely listen to this time, he.
As far as that is concerned, we need more people like Shoegazing. People that treat this like a holy crusade. Shoegazing lo vult, infidels! :P