I think the game could likely do away with many feats and instead add their abilities to a class or race. These bonuses would be added as you level your character.
Racial feats could simply be built into a the race and improve every 5 levels or so. Dragonborn could gain low light vision and +1 perception at level 5, Increase the blast size of dragon's breath at level 10 and so on.
Classes should also gain feats as they progress...as they would apply to the most universal of builds. Defenders could gain toughness, weapon focus, etc.
Where feats should still exist is to distinguish a play style rather than improve ones effectiveness with general powers. Feats like those that improve 'thunder' based spells and add effects are a good example. Headman's Chop for prone targets, Lend Might or Lend Strength for warlords are other examples.
If I want to build a warlord themed on granting attacks to other allies. I don't want to feel as though I have to take Armor proficiency feats, Expertise feats, improved weapon damage feats before I start to really focus on the intended build. I want to be able to focus on my build without having to sacrifice the superior staples.