Feats in 5e are highly overrated. In previous editions, they mattered more because they made a difference in how you played and portrayed your character. Now, there's only a handful of choices that seem far and away superior to others, thus making the actual choice less of a real decision than a foregone conclusion. In fact, I daresay many characters become more about the one or two feat selections that boost their other effectiveness significantly, as opposed to any other decisions, such a class and ability scores.
The best part to me, however, is that the use of feats is optional. The variant human isn't an actual race, but a variant rule for the system if you choose to use feats, and IF you choose to allow the variant option for human characters. You can still use feats and make all characters unable to gain a feat at 1st level by sticking with the normal human option.
This edition seems to work better when it's not making players consider too many options. Including feats seems like a holdover from previous editions that overloaded the game with too many of them. Better to leave them off the table and focus on class, race, and background stuff. But that's just one GMs opinion.