Fair enough point, our heroes from the past were built (created) based on ideals. Whereas today with new characters we try to humanize them to the point where they are the same as you and I and not really "super human" anymore.
As a counter point I present Marvel characters, the reason why Marvel came on big in the 70's was that their characters were dealing with real world issues. That is what connected me with Spiderman as a kid. Here was a kid who had to deal with the social acceptance of school, having no parents, and not exactly living the life of luxury with his elderly Aunt. Marvel also dealt with other issues in the 70s such as poverty (Daredevil), racism (X-men), alcoholism (Iron Man).
Of course this was during a time when Marvel was not so corporate and writers had every opportunity to send a message with only the comic code limiting them. Today though I believe Marvel and DC are strictly about money and will use whatever story line they want without the purity of Ideals (old DC) or tackling Real World issues (old Marvel).