I am of the opinion that the reason Blizzard has been able to skate by with their atrocious writing is that so many players buy into the "Who has it worse" feud with regards to the bad writing or favoritism.
Despite the faction wars usually having some of the worst writing I've also felt that they could be some of the best if Blizzard BOTHERED to have consistency and attention to detail.
Rather than arguing about how the In-Universe characters are dumb, or who has suffered more (Alliance for being passive and losing things to neutrality, Horde for getting villain-batted and losing characters to being raid bosses and such) we should push together for Blizz to get more in touch with its playerbase and their concerns with the lore. It's been YEARS we shouldn't still be seeing them making the same mistakes and reading people being angry about it as "Engagement".
#LoreUnion