Plus if you nerfed half orc and pure elves, which are massively overloaded races, it'd just be humans and half elves taking up top spot by far. Complaining about 2nd top race is just ridiculous, there are races way far worse off. Humans came out ahead of the ASI patch rework. Half elves were OP and were knocked a peg down from the elf OP status where they got the best of the OP elf racials on top of extra stats.
The big losers in the racials are dragonborn, tieflings, and forest gnomes.
Dragonborns got done so dirty, man. 2d6 breath weapon once a day? That averages to something like 5-6 damage before a save
I think dragonborn, gnomes, and tieflings need to be given weapon and armor proficiencies on top. Tiefling racial spells need to use the attack roll, not CHA, so all tiefling classes can make some use out of them, and even then those spells are so bad and don't scale. Probably best to console dragonborn and tieflings by making their attacks deal an extra 3-6 damage like some rings/gloves grant, fire/frost for tieflings (Mephistopheles could be frost/force) and dragonborn accordingly to their lineage. Gnomes should get several saving throw advantages and perception proficiency. They are the best crafters and engineers in lore alongside dwarves, they should have least have top tier perception checks.