BfA was awful but it did have some good parts, in my opinion. Certainly not the worst expansion, that award goes to WoD. Though after seeing the ending cinematic, I'm not at all confident in Blizzard's willingness to make a good expansion with Shadowlands. They've already butchered the lore for SL and everything they've posted looks boring as fuck.