I've been talking a lot with my friends in the last couple of days about the difference between Marvel movies and DC movies, and this really sort of epitomizes it.
Warner Bros seems like it feels the need to be constantly apologizing to the audience for making super hero movies.
"We're sorry this is a Batman movie. We know it's stupid. Don't worry, we won't give Bane his super-drugs, there won't be any Robin, and after the first movie, it won't look like Gotham. It'll just be like any generic modern American city. Please try to overlook the guy in the bat suit if you can."
"We're sorry this is a Superman movie. We'll try not to call him that in the movie if we can, we won't give him a heroic code of conduct, and wherever possible we'll shy away from the things that people associate with the concept of 'Superman'. We know it's embarrassing and awful, this whole 'superhero' thing. Just bear with us. We promise we'll give you some explosions later on."
"We're sorry you're watching a Green Lanern movie. We don't get the character or care about him either. It's so ******ed and gay. We'll just... we'll just try to get this over with fast, alright? We're really sorry that we've produced a movie with this character in it."
"We're not going to do Wonder Woman. There's not enough ways to apologize for that."
Whereas Marvel? They're super-heroey as ****. They make no apologies, nor do they feel they need to. Gun-toting raccoon? Walking, talking, ass-kicking tree? Green-skinned warrior woman? Norse god? Flashy robot suit? **** yes. Let's do this, let's have fun with it and presume that an audience who is paying to see a super-hero movie WANTS to see a super-hero movie and doesn't need any snide dismissal of the concept from the filmmakers to feel okay with it. They've demonstrated that they're okay with it by paying the price of admission.
Marvel embraces the joy and the madness of it. DC cringes from it like a nerd that's gotten too many wedgies from the schoolyard bullies and has promised not to like the things he likes anymore.