Знаете такую фразу "Человеку нужен человек"? Так вот, по аналогии с этим "Обществу нужен герой". Сколько бы мы ни говорили, что живём в сложное время, каждое поколение будет считать, что "его время" было куда сложнее. А когда людям тяжело-им нужен кто-то, кто будет давать надежду на спасение и светлое будущее. Будь то Бэтмен или же удачно избранный президент (как Обама для американцев). Но, все же, людям больше свойственно видеть что-то светлое в выдуманных героях, нежели в реальных людях (теряем веру в людей, к сожалению), поэтому Superheroes актуальны всегда и для всех поколений. Ну, а к вопросу "почему до сих пор Бэтмен и так далее", да просто не придумали ещё героев покруче)