I too feel role models are necessary. I tend to think the downplay you’re commenting on is based on how our society treats our heroes. There’s no privacy anymore. Heroes aren’t allowed to be human. If they make a mistake, it’s in the media in a blink.
There’s an unattainable level of perfectionism that is expected from heroes anymore.