I don’t believe heros will ever go out of style. But that’s just my opinion.
We imagine that literary heroes can’t go out of style, but they can go extinct. Protagonist, okay, but heroes are missing.