They would have been fine if Blizzard had made login queues per-faction.
Yup. And if they had reduced the server caps. Stay a while and listen.
Stalagg: A Tale
Stalagg was about 60:40 Horde for Phase 1 and it was fine. Sure we all got ganked sometimes, even corpse camped a couple times, but you could almost always go out in the world and accomplish quests or farming or whatever. Then Blizzard opened up two waves of free transfers, a bunch of Alliance went to Heartseeker, and we were down to about 70:30 H:A when Phase 2 hit.
Phase 2 brought about the great world PVP honor camp, where every flight path, 45+ zone, boats, and even fucking Ironforge were camped by Horde. This made the game essentially unplayable for Alliance for a month and during that time the majority of our casual pop either quit or rerolled somewhere else.
A big reason this all happened is because Blizzard underestimated demand and overestimated the number of players that would drop off early, leading to 10k+ players on the server when layering was removed. Back in Vanilla with 3k players per server, yeah flight paths and zones were camped, but you could always go somewhere else. With 10k on a server they were effectively able to camp the entire world map leaving nowhere to go, which drove tons of people to quit.
When BGs finally hit we were down to a roughly 80:20 H:A ratio. For those that toughed it out during Phase 2, it was fairly safe to go out in the world again now but the server was effectively on life support. No groups for dungeons, no new players/characters leveling, no one to recruit, trade chat is dead, AH is barren. After a couple of weeks like this and seeing that it's not going to get better, all of the major guilds Alliance side decided to leave. Some went to Sulfuras, others to Incendius.
We went to Incendius (53:47 H:A) on Tuesday and couldn't be happier. PvP servers are fine when it's a fairly balanced pop. It sucks we had to pay to transfer because they can't balance their own game; it's pretty clear they're putting the bare minimum effort possible to keep Classic up and running.
Anyways, I hope that was a cool story, here's Ironforge on Stalagg last night at primetime:
RIP Stalagg. The End.