My opinion of Role-Playing games has come down to the notion that the most popular systems push the "What cool things can I get for my character next level" mentality instead of the story being the driving force behind the game.
My hatred of d20 hinges on this premise, the Feat system specifically, and the hordes and hordes of additional feats created by WotC and third party authors. And with the addition of Talent Trees (which are really just more feats) in d20 Modern and Future, the gimme mentality prevails.