But as you say, that goes for everything in character creation. In my experience very few new players bother to understand the mechanical impact of their character building choices and the alternatives. They want to play an elf because they think elves are cool; the various special abilities they get are incidental. They want to play a sorcerer because they think magic is cool and would rather have inborn magic than learn it through study or make deals with magical entities, and they learn the class mechanics as they go. Likewise, if backgrounds gave feats, I have no doubt most players would pick a background for the story element and be happy with whatever feat comes with it. It’s only if you make them choose a feat from a list that it becomes a sticking point, because feats are mostly just mechanical benefits with little to no story element to them.