When I was a teenager I used to watch videos from a YouTube channel called "ItsJustSomeRandomGuy," which depicted toys of comic book characters bickering back and forth about their respected movies -- one in particular was a Mac/PC commercial parody. I remember this was my first real introduction to the Marvel vs. DC debate.
Nowadays the debate is laughable. DC Comics' consistency isn't even close to being on par with Marvel movies, but that could change with the upcoming "Justice League" due to be released Nov. 17.
After watching every Marvel movie that's come out this year I've finally figured out their secret: Marvel knows what the audience wants.
WE WANT ACTION
This is to be expected in superhero action movies. As such, Marvel almost always opens up with a big, James Bond-style action sequence with plenty of chases, explosions and valiant smirks from main characters. Fights scenes have worthwhile setups and payoffs and work really well propelling conflicts forward or setting up a villain's power.
WE WANT HUMOR
Strangely enough, the humor is probably the best part in Marvel movies. Without it, films like "Thor," "Guardians of the Galaxy" and "Ant Man" would fall flat. Thor in particular benefits greatly from Marvel's comedic side. The character has the potential to be bland or overly serious, but the way the films treat Thor through his character interactions and heavy amounts of physical comedy makes him enjoyable to watch.
WE WANT MORE
You can argue whether the constant influx of superhero movies is a good idea or not, but the truth of the matter is: audiences are hooked. How can you tell? Look at the number of people actually sitting through the credits just to see a 45-second teaser to the next movie in the Marvel Cinematic Universe. Marvel gets us with a cliffhanger every time.