Would Variant human be more balanced if you only got one +1 ability score bonus with a feat? That way, you can still get 16 in your main stat, but now you're sacrificing much more for the feat, similar to normal choose-ASI-or-feat level ups...
It hardly changes anything tbh. Variant humans are not overpowered, but incredibly useful should you run a build that requires a handful of feats, such as Polearm Master + Sentinel. Granted, some of the feats such as Sharpshooter are incredibly powerful, but it's very likely the only feat you are going to get, which makes your variant human boil down to +4 stats total (because instead of taking this feat as say an elf, you will just put points into stats) It's really comparable to other races, you are trading the darkvision for a tiny bit more power early on. Now the elephant in the room, the Lucky feat is different. The balance issue lies with the Lucky feat itself, rather than Human grabbing it.