Just give Tiefling the 2 charisma, a choice of 2 stat allocation, and superior dark vision. Half elf would probably still be better because Fey Ancestry is OP and wood elf 10.5m is also OP, but at least Tiefling wouldn't be so awful.

Humans just need a racial overhaul.