So on my other thread i came up with the idea that maybe blizz could create a third faction called Mercenaries
Where you can roll any race you like and you start out at a mercenary camp learning the ropes of combat and when you reach level 10 you have a choice to sign a contract with either the horde or the alliance
And the best thing about being a mercenary would be that you can break your contract any time and sign another with the other faction if you get bored doing horde quests and alliance BGS cause you have no real allegiance to either side
This would require paying gold that would go up similar to relearning talents
Lets face it we more or less are mercenaries anyway were not soldiers we are adventurers who choose to help our faction
Hell if my orc was really loyal to the horde he wouldve killed anduin when he had the chance instead he quested with him