This is why I generally prefer less races in RPG's. They need to make sense or the game world loses credibility, which in turn waters down any story they are trying to tell in that setting.

When players ask for playable Goblins, Minotaurs, Vampires or whatever, the devs need to protect players from themselves. It's a huge undertaking to properly flesh out an entire race. If you can't do it right, you shouldn't do it at all.