For my game, this sort of metagaming is ludicrous. Clearly, this isn't the case for your game, but I feel the desire to represent the 4e crowd that doesn't feel this way. (This is one reason I left 3.5).
For us, it would be something along the lines of:
"The imperial fencing academy of Archbridge is the best in the known world! You'd be an idiot if you even think of picking up a blade if you don't attend."
Sure, some things make you better. But due to circumstances beyond your control, sometimes you don't get to be the best. Maybe you grew up an urchin on the streets. Maybe you're a barbarian from the north. But for whatever reason you didn't train at the academy and get the improved whatever feat.
Sometimes heroes have to make do against impossible odds. We're okay with that. Feat tax is not an issue for us. (And when a PC takes a certain feat, there better be a story behind it.)
Again, this clearly wouldn't fly with the OP's game, and I respect that. But this perceived error on the part of Wizards is not egregious to us.