By and large there is much complaint about how the racials have worked for WoW and that some of them can be flat out stupid compared to others, lol Warstomp, so I thought about it and came up with this:
What if the racials that do modify how our characters act, such as Stoneform or Berserking, are removed from races themselves and rather becomes selected character traits. Cool things like racial traits, Cannibalise or Epicurean, stay so races don't loose out on their lore/flavor. Like playing a Dwarf but are a caster and would rather have a Haste buff? Be a dwarf and take the trait corresponding to it.
Traits:
Survivor: Acts as Every Man for Himself does currently.
Hardy: Acts as Stoneform does currently.
Blood Thirsty: Increase attackpower/spellpower.
Blood Lust: Increase Haste of character
Vigour: Heals character for an amount
These are just examples I know and probably poor ones at that but I think this would help. If someone wants to play PvP but really likes the idea of being Goblin then they simply take the Survivor trait and can still play the race they want without feeling they are loosing out on being a specific race or faction.
Thoughts?