Just to warn you, this is probably somewhat biased, and definitely made of Post-BG Rage.
For me, Random BGs are generally fun. You que up, and are chucked into a violent fight where coordination and teamwork determine the winner, and also gear ofc. I currently have 6 90's and would consider 5 of them geared to a reasonable degree. Three 90's are Horde, 3 Alliance. And recently I've been getting more and more frustrated playing as my Alliance Characters. I go into a 10/15 Man BG, look around and see no healers, and people with less than 280k (Not even sure how, most of my Characters had 300k+ as soon as they hit 90) on the Alliance Team, then look at the Horde Team via BG Targets, and despair. In the average 10 man, most Horde are 380k+ HP and often with 2 Healers. I've even seen Horde have 8 healers once in a Twin Peaks.
BGs are the primary thing I do in WoW, and at the moment I find myself hating playing as Alliance, because its impossible play the objective, are we are that outgeared its pointless to try. Take Eye of the Storm, the worst BG Alliance can do. Playing as Horde, I can predict by now the Alliance will push the Flag, fail to get the Flag, and loose DR, usually within the first three minutes of the game. And yet they will still push the flag, even if Horde have all four bases. My personal statistics on one of my Characters for that BG is played 146, won 26. If it was a 50/50 spread I'd understand, even 40/60, but we're looking at 15%.
So I'm questioning, is it worth Faction Changing and Server Transferring my 3 90's? (Horde on my Alliance Realm is low Population, getting a Weekly Sha is often difficult, probably impossible on three Characters). I don't want to spend £105 on paid services, and like Alliance Races and my Guild. But my personal BG Experiences are pushing me to the point where I question it's worth forsaking it all for the ability to play on teams which are geared and work together.
To sum up, Alliance are terrible at Random BGs, is it worth 3 x Server/Faction Changes? Whats your experiences? And EU or US
Mod edit: Just as a warning to everyone, keep it civil please.