Eh, I can't play BFA anymore, I gave it a college try. The essence thing turned out to just be annoying and the corruption stuff is meaningless because I don't like doing the content in the game to get the gear in the first place.
Legion had Suramar, Argus and Broken Shore. Everything was laid out, the catchup mechanics were nice and simple and everything worked and meshed and classes were nice to play and the class halls were actually good, legendaries were fun to farm, Legion had dungeons that were relatively short like Maw, everything wasn't anal retentively hard, over tuned and drawn out. You still had AOE stuns. Mage Tower rotating in. Really tough raids with nice lore.
BFA does everything it can to not be Legion, it's crazy.