You’re correct in doing so. All the main Wowhead people main alliance, as does Nobbel, Taliesin, Mr GM, Hazel, and Bellular and more. There is one exception but I forgot who.
Only Horde Main content creators I am aware of are Accolon and Pyromancer.
And wasn’t allowed to be her own villain.
That’s the thing, all Alliance villain bats come with a “Plot Armor Dissociation” card. Alliance villains always become Corrupted™ but Horde villains even when VISIBLY CORRUPTED are always affirmed to have been their own person even during corruption.