Some of this reminds me of Bill Maher's dislike of superheroes, or more specifically, superhero movies. He said it makes us (Americans) look like we have a childish view of good and evil and can only solve problems with extreme violence.
Maher's dislike of the superhero genre can be seen here: