You do realize that Legion class design was so bad that WoW devs consider further class development as a sunk cost. So they have collectively decided for BFA they are doing the bare minimum for classes this time around to push out an expansion on a deadline...
Indeed they invested a lot of resources to remake classes for Legion but:
1. Why remake classes that were mostly fine?
2. If they knew artifact weapons were going away why design classes around them for only one expansion?
3. Why weren't most artifact talents or traits baselined as they proposed? The few artifact talents and traits that stuck around for BFA have been irresponsibly been forced into the talent trees???
This is a self inflicted mistake that WoW devs made and now they are choosing to cut their losses for BFA class design by not even putting much effort into classes. In that respect I think this feels worse than WoD because WoD tried to address the pruning with some major class changes and mechanics.
To further explain my sentiment this is how I see it. By the second patch of WoD it seemed that the WoW dev team considered WoD a sunk cost and decided to work on the next expansion aka Legion. Is BFA going to be a repeat of WoD where by the 2nd or third patch they bail again? Based on how much time and effort they are putting in class design this is a legit concern.