BFA has made one thing very clear.
All the pretty art, impressive cinematics, plentiful dungeon and raid content and cool* story means nothing if class design and reward systems suck. WoD had great class design and reward systems and felt better to play than BFA. We all ran out of stuff to do (because they'd all started working on Legion instead) and there was the (no)flying kerfuffle, but other than that WoD didn't have the fundamental systems issues of BFA. What there was of WoD was way more fun than all the stuff they have in BFA.
*I know the lore of WoW is terrible and never got into it myself, but I think the story seems to be engaging people more now than ever, so they're doing something right.