I just saw the Half-Elf: +2 to Charisma, +1 to two stats of your choice, Darkvision, advantage against charm and sleep, and two skills.
Darkvision and advantage vs charm and sleep; has got to be worth at least a feat, so yes, I think Humans need a bump. I'm thinking about
+1 to all stats...