My theory about why people like superheroes is that when we were kids, we all loved to read fairy tales. Fairy tales are all about things bigger than life: giants, witches, trolls, dinosaurs and dragons and all sorts of imaginative things. Then you get a little bit older and you stop reading fairy tales, but you don't ever outgrow your love of them. … Superhero movies are like fairy tales for older people. All those things you imagined—if only I could fly or be the strongest—are about wish fulfillment. And because of that, I don't think they'll ever go out of vogue.
A Quote from Stan Lee that I just came across.