I was kind of psyched when I first came across Feats in D&D version 3.0. But the more I look at them now, I see them as patches for an incomplete system. Adding Feats into my Alternative Combat System really winds up making the Feats way too powerful. For many of the Feats, I think the answer is to make those powers the rule, rather than the exception.
Here's one example: Power Attack. Benefit: You can choose to take a –1 penalty on all melee attack rolls and combat maneuver checks to gain a +2 bonus on all melee damage rolls.
In my system, that isn't Feat. It's a weapon. You want to get more damage, with less accurate to hit? Pick a weapon that does that. You want more accuracy, but less damage. Pick a different weapon. The Feat is superfluous.
How about Cleave: You can strike two adjacent foes with a single swing.
My version is this: Drop a guy from full hit points to zero in a single swing, and you get to roll to hit the next guy with half your CR. Do it again and keep on going. Anyone. No Feats required.
How about Combat Expertise: You can choose to take a –1 penalty on melee attack rolls and combat maneuver checks to gain a +1 dodge bonus to your Armor Class.
Again, this is the default ability in my system for everyone. No Feat required.
It seems to me Feats were invented to allow players to do the obvious.