orcishgamer: For the same reasons I don't think Captain America is a good character anymore, both were written for what you'd consider 40s-50s sensibilities. Yes, I agree, they had an acceptable ending for him, they should have kept it that way.
Navagon: Ideally they should stick to heroes that are relevant to the age we're living in. The reason Batman still works is because he's flawed and potentially vulnerable. There's also a nice array of gadgets and bad guys too.
The 60s era was a golden age, we finally had super heroes that weren't self confident, that had issues with their powers, that had trouble deciding what was right and what was wrong, and that had to essentially construct their own moral code in some cases.
These heroes remain relevant today because we can identify with all these things. Superman is just a heroic policeman and Captain America is a heroic soldier. We don't identify with those today.
Now think of The Incredible Hulk (Bruce Banner), The Fantastic Four, Spiderman, Batman, The X-Men, etc. We can identify with all of these. The villains in some of these even become more interesting. The Green Goblin is disturbingly tragic. Magneto can't help but to reveal his conscience at times as well as his love for Prof. Xavier (which might be brotherly or amorous, I'm not sure). You even have dynamics like Batman vs. The Joker, both are batshit insane (pardon the pun:) ).
Yep, the latter are definitely much more interesting as story material goes.