But the reality is that with Variant Human the "normal" human is death on arrival.
I think the normal human needs a plain +2Stats for a useful Attribut modifier and a solid base for Multiclass in every direction.

A Shield dwarf Tank has +2Con +2Str ++ battlehammerprofiency , axeprofiency and Darkvision
A Human Tank +2Con +2Str but maybe better at Mulitclasses when a 3 Attribut comes into play or you use a Sword which negates the Shield dwarf Profiency bonus. But he has Darkvision...
I think thats balanced in a way.