Why should that matter? If someone enjoys them more than older characters, than that's their opinion. My favorite film ever is "Inception." Is that not allowed because it's too recent? It's the one I enjoy watching, rewatching, and discussing the most. It's recent release should have no effect on my opinion.
Besides, your argument makes little sense to me. Bale's Batman has been around now for 8 years. Stark Has been around for 5. They've both appeared in multiple movies and have had their chance to establish themselves in pop-culture more so than a lot of classic icons of the '80s who all appeared only in one loud and explosive movie with little character development or plot....
I am having trouble making a list of ten. Not because I have too many, but because I can't think of 10 characters I'd identify as my all-time favorites. Here's me trying in no particular order:
Indiana Jones
Han Solo
Darth Vader
Maximus
Leon
James Bond (Daniel Craig)
Jason Bourne
Captain Jack Sparrow?
Rick O'Connell?
Luke Skywalker?
I really couldn't tell you if those last three are deserving of this list but they're the first three characters that popped into my mind. If I were to include TV show characters, I'd swap them out with the following:
Dexter
Xena
Michael Westen