No, WoD was legit good for raiders. Raiding is the thing I like and I'd love to return to WoD - login to raid way of playing. I am not terribly fond of all the AP gathering and such upkeep things.
On the other hand class design is fine in BfA, especially from a warlock perspective. I enjoy a lot the fact that I can play whatever I want without having to make excuses and let my skill show plainly as opposed to being carried by outright OP shit like in MoP.
Various minor gripes are worth dealing with for that amazing feat of balance achieved.