BFA is bad since its a lesser version of legion and legion was a breath of fresh air after WoD
BFA failed much cause of the faction imbalance that has been going on the past years in WoW, one solution is simply to dump "horde vs alliance" and give us mixed random pvp content such as random bgs and skirmish arenas between factions.
It didnt help that much of the funsies we had with artifact weapons and legendarys were replaced by the most boring progression system to date and i find corruption gear even worse, why cant we look back at for example TBC and WOTLK and how the items looked back then?
and my rankings are following from worst to best.
Bfa
WoD
MoP
Cata
Legion
Vanilla
TBC
Wotlk