Thor makes a crap ton of money because people were anticipating The Avengers and felt they need to see every movie related to it to make sense. A large chunk of people would watch it either way, but it seems that about half of the people I know only watched it so they wouldn't get lost when The Avengers came out. Pretty brilliant marketing.