Elaborate on how it was a "dumpster fire". Such a strong word, it really wasn't terrible. The most disappointing thing in my opinion was how Alleria and the Ren'dorei had no role in Patch 8.3, when they have been training for a year precisely to fight the Old Gods. Their role was confined to enemy mobs in a Vision of the future. Regardless that didn't make BfA terrible to me.
If you want an ACTUAL dumpster fire, that's WoD. It's clear what the general outline was:
- Garrosh manipulates the AU orcs into war;
- They suffer heavy losses and become servants of Gul'dan out of desperation -> History seems to be repeating itself;
- The Legion joins the fray and Gul'dan summons Archimonde;
- Grommash, realizing he was manipulated all along, redeems himself and helps take down Archimonde;
- The orcs and draenei end hostilities and focus on rebuilding the world -> History ultimately did not repeat itself.
But since Blizzard gave up on the expansion pretty quickly, all of these points were disjointed, they were not connected in any way, there was no narrative. In one moment Grommash threatens to kill everyone, in the next he helps us kill a demon general. On paper these points are fine, but the execution was trash. That's why it's so retarded that the draenei and orcs cheer for Grommash when he really did not do much to atone for his many crimes...
This however was not the case with BfA, they had a plan from the start and they carried it out.