Except your statements fall apart when the developers themselves even admit there is more Horde players playing the game than Alliance. Hence the warmode changes... People have not stopped playing horde for your reasons period.
And no the Alliance RP community is much larger, much more vocal, and much more toxic and degenerate. Horde RP community is so small you never hear complaints. I'm also not talking about barrier of entry that is changing the topic entirely. The ease of entering an Alliance RP guild has no weight on the vocal activity of the Alliance players in public settings. Racist right wing parties are also extremely easy to access with open arms but that has nothing to do with the toxic complaining.