I would love to see races folded into a expanded background system. Of course, I'd love to see backgrounds expanded to the point where you could make usable 0th-level characters, and then 1st level can be added on in play. Something where a 0th level character has a base number of hit points, and some skill trainings, and a few proficiencies, to let you run a "orcs attacked the village and kidnapped the mayor's daughter" kind of adventure.Like [MENTION=1465]
I've done races as backgrounds (similar to the D&D Next sense) before and that actually worked well, but it's pretty divergent for D&D.
If elves are supposed to be intelligent or wise or charismatic, why not just say that if you want to play an elf, you must put your highest stat into INT, WIS, or CHA? Similarly, if halflings are supposed to be nimble, why not just say that if you want to play a halfling you must put your highest stat into DEX?.
I don't like the weird human racial bonus in D&DN but this is an even worse solution.
If elves are supposed to be intelligent or wise or charismatic, why not just say that if you want to play an elf, you must put your highest stat into INT, WIS, or CHA? Similarly, if halflings are supposed to be nimble, why not just say that if you want to play a halfling you must put your highest stat into DEX?
What about assigning each class a particular stat so that your halfling, dwarf, elf, or half-orc wizard can have an 18 intelligence?
I would prefer if there were no racial stat bonii. Instead you could have abilities like Elven Grace: you get advantage on all (or certain) dex checks. Iron stomach: you can can re-roll con checks of less than x, etc. That would make the races flavorful with some mechanical bite, yet remove them from the stat treadmill min/max game.