With Real ID, the impending BattleTag system, and the increasing prevalence of social media usage in the World of Warcraft community, it's highly unlikely that all of your friends are on the same faction. In both the real world and the virtual, it has become easier and easier to meet people on the other side of faction lines. Even if all of your friends are on the same faction right now, who knows if that will remain true? You meet new people every day. It doesn't feel good to meet a new coworker, find out they play WoW, only to learn they're on the opposite faction. You'll never be able to play together. Well, you can, but you sure need to jump through a lot of hoops to do it ... like ditching your main character.
The social landscape of the game has evolved, but the binary faction lines remain static. Why not allow cross-faction raiding? I'm not calling for the abolition of a two-faction system entirely. Two independent stories for each faction still makes sense. The conflict between the Alliance and the Horde is still a part of the world we play in. However, if players are on our Real ID or BattleTag friends list, we must know them well enough that those faction lines don't matter. Why continue to use those faction lines in content where they are unnecessary?
Some raids do have unique content based on faction, that's true. It would be weird to fight for the Alliance as a Horde player in a raid such as the Argent Tournament, wouldn't it? I'm sure some creative Orb of Deception kludge could overcome that obstacle.
What say you, WoW Insider?