I love BFA. It's such a good expansion that I can't even compare it to something like Legion (which I deem extremely sub-par).
Theme-wise BFA is just beautiful, such exploration and mythical creatures coupled with a mesmerizing soundtrack, I can't play with background noise anymore. I could go very in depth about just how beautiful I think the overall theme of BFA really is but I prefer to contemplate beauty in silence. So I will.
Classes feel very polished. I haven't experienced such a streamlined experience for more than a decade. I feel that my warrior is a beastly champion of the horde, that my rogue is a sneaky bastard that will kill you in the blink of an eye and that my paladin is a champion of justice that will blind you with her glorious light. Combat is just so fluid and immersive, introducing back the GCD into main CDS was the best thing they could have ever done to combat in WoW.
Finally even end-game content like raids and pvp feel rewarding. I feel like I'm always working towards a more glorious future for my character. There's always something to improve but I don't feel compelled not to sleep in order to do it. It's just amazing.
The azerite system is a clear improvement over artifacts and rng legendaries. I don't think there's anything to discuss here. Everyone seems to love this system and so do I.
And oh please, who doesn't love island expeditions? This is probably the most innovative piece of content blizzard introduced to the mmo scene. The AI jumping around and killing things is just so entertaining to watch from afar. The joy of eliminating them is beyond words.
Warfronts guys, it's warcraft III all over again but in our beloved WoW. I love it. I can't get enough. I don't think there's anything they could have done better regarding warfronts.
Overall I feel so accomplished while playing. Whatever I'm doing I'm enjoying it. It's a beautiful experience that is definitively worthy of my love, and yours.