Hello fellow adventures, heroes, champions or whatever you'd preferred to be called.
Believe it or not, I do agree for the most part that Battle for Azeroth was lacking quite a few things and it also did not execute many of the gameplay systems and instead hit the overall experience.
From lackluster island expeditions, crappy azerite system and essences not being account bound I still actually think it was not a horrible expansion as many make it out to be, especially even when compared to WoD.
I am one of the few people most likely (in the minority) that absolutely loves and adores the world quests system. Ever since their inception from Legion which I believe was 2nd best expansion since WotLK (For me personally) the best thing about BFA for me were each and every one of the zones, BFA is the first expansion where I absolutely love every single zone that it has to offer and adventuring in those everyday was an absolute bliss thanks to world quests. While some of the rares were not very rewarding to hunt down it was still a lot of fun for me too see a star on my map, track it down and kill it.
I think that the strongest feature of BFA were its dungeons and Allied Races. Thanks to both of those being exceptionally good, the expansion had a lot more content too offer than Warlords of Draenor ever did. I personally love rep grinds, but I do think they could be a bit less time gated hopefully come next expansion but we have to wait and see.
Overall, as much as everyone dislikes BFA I did think the overall world, lore of the zones, and the dungeons themselves were absolutely top notch. I love Underrot, Siege of Boralus, Waycrest and Atal Dazar. Absolutely phenomenal dungeons, never got bored of any of them and could run +10s for days non stop in a row without ever being bored.
I am super excited for Shadowlands and do believe it will be a superior expansion, but I did wanna say that BFA is not all horrible content wise despite Warfronts and IEs being a bit poopy. The main issue of BFA were always the core gameplay and gear systems . I think if it had better ideas in place it could have been one of the best expansions.