If we go back to the birth of 'Superman' and 'Batman' in America in the '30s, they were created because of events like the Great Depression, crime and Al Capone, among others. Everybody was corrupt back then, and if you can't have a hero in real life, it helps to have one in your fantasies.