Everything can be changed with a could've. All you are doing is showing how because you don't like the story of Shadowlands the lore could have been changed to X instead and that story wouldn't have mattered. That is true with any lore we have got. Change one, or a few, things and the story because irrelevant to anything else. We could have killed Gul'dan at the start of WoD and Legion never would have happened or the ending of WoD for example.
Which is why after you dismiss everything with "could have" you turn to dismissing everything with the term strawman. Not to mention throwing in a dumb because you just have to insult further.
So the horde leader couldn't be remove by any other means then mists of pandaria? The entire story was irrelevant because the bombing of Theramore could have happened in Cataclysm, or any other expansion, and caused him to be removed. But sure it is brain dead to accept that. Perhaps focus less on propping your arguments up with insults and actually see that any expansion can be made irrelevant with a few changes.Mists was never irrelevant, even foregoing its actually recurring worldbuilding, it removed the orcish leader and gutted the main Horde race for all time.