World of Warcraft is not a game that is hard to get into. The problem rests on the players present to make or break the experience. I honestly think the Matches that have a ton of complaining in chat consist of a bunch of frustrated people looking to vent or troll their frustrations away. This applies not only to Random Battlegrounds but Looking for group PvE stuff too. When the players on your team are in a mindset to win and perform their role as best as they can, usually the matches end with a close score or if the other team is lacking then it becomes one sided. No ONE* faction is better than the other based on game mechanics while in a group setting at a casual, progressive level. It comes down to the grouping lottery.