I tend to agree with Raven Crowking on this one.
I think society as a whole has drifted from the type of hero in the OP. There seem to be fewer classic heroes in pop culture now. Maybe because those heroes aren't "cool" enough for modern tastes. Maybe heroes of that type are now the "Dudley Doorights" from my youth, the characters that we laugh at because they aren't as advanced and worldly as we are.
I'm sure there are "classic" heroes in recent mass media, but there sure seem to be a lot of Hancocks and Vic Makeys. I see a touch of evil as the new replacement to the tragic flaw of the heroes when I was a kid. Heck, it seems like a lot of the heroes when I was a kid didn't really have any flaw at all, just misfortunes that stretched out the action for the length of the TV show or movie.
Based on these totally unscientific observations, I have come to the conclusion (for myself) that game systems don't dictate the heroic spirit a player can create, but the players themselves tend to create characters for which they have a ready reference. I don't want to play an assassin, but somebody who really digs reading Punisher or playing Assassins Creed might.
Just my opinion, for what it's worth.
I agree.
I do feel too many rules ruins the heroic feel for me, which is why I so disliked 3E, but again, that's just me.