Saving an orphanage in Africa from wildfire, punching Bane out of Gotham... there's shit going on all over the world
all the time, use your freaking imagination people, why do you
need them to spell everything out?
This is generally my attitude towards almost all these discussions (not just in the MCU, but in comics, tv shows, whatever, no matter the brand). But Suicide Squad really is just begging you to ask the question. I've never seen a superhero/villain story so determined to make the audience think 'Wait, where is x?'
You've got an unprecedented attack on a major american city. The entire city evacuated. Civilians filming the shit with their phones. A sky beam that must be visible to news cameras for miles around. *3 days* this stuff is going on before the Squad even arrives. And the movie deliberately gives you cameos of a hero that can run faster than the speed of sound and a hero who we know has his own superjet, going out of its way to remind the audience that they are indeed out there and they fight bad guys and protect the innocent. But not in Midway City, apparently. It's the weirdest setup I could possibly imagine.
Justice League is the only out card I can really think of - if I just assume that both these movies are happening roughly at the same time, then that is an event that actually makes sense as being more important than this (I don't think this was intended at all, but I also don't think anything openly contradicts it, so...). Outside of that, SS really is the cherry on top of the crazy sundae when it comes to this subject.
Also, how the hell would Wonder Woman and Batman be there in a matter of hours. DCEU Wonder Woman can't fly and lives in Europe, she can't just go and cross the Atlantic on a whim. She'd have to use a plane to get there, and booking a flight into a crisis area takes some time and doing (not to mention that she has to work for a living). And Batman, yeah, maybe he could have been there, but what was he supposed to do? Sure, he went up against Superman, but he prepared weeks for that.
Batman figures out people's weaknesses. That's the whole point of Batman. Maybe he couldn't have stopped Enchantress, but as Batman it would be pretty weird if he knew about the whole thing and just couldn't be bothered to try.
And having said that, I'm still drawing a blank on any onscreen explanation to the whereabouts of the other Marvel heroes in IM3 and Thor 2.
Thor 2 never needed explanations. That stuff is over in minutes. It's ridiculous to expect anyone to show up that fast. And the whole point of IM3 is that Tony's deliberately isolating himself because he's screwed up in the head and trying to prove something to himself. There are other heroes out there somewhere trying to find him/the Mandarin, it's just that War Machine is the only one who succeeds.
And why the fuck are we comparing DC and Marvel movies again?! We know where everybody stands on them, why do we need to discuss this yet another time? This was about the news of James Gunn working on the Suicide Squad sequel. Which I think most of us agree is a good thing. Why keep dwelling on the same old arguments?
That I agree with. I think SS deserves this particular criticism, but it is not a marvel vs dc thing. It's just this one movie that went ridiculously over the top and I have absolutely no problem with the other dc films in this regard nor do I expect SS2 will share the issue.
Thor was gone, Hulk was in hiding. Cap and Widow were part of the teams that AIM were sending on Wild Goose chases over the globe along with War Machine. Hawkeye was recovering from the brainwashing from Avengers. Dark World, the stuff on Earth didn't happen long enough for the others to mobilize in time. Tony himself was still semi-retired.
The only explanation I'm iffy on for Suicide Squad is Flash. You'd think he'd at least want to TRY to something.
You're overthinking IM3. Tony was in hiding, trying to prove something to himself. We don't know exactly who was looking for him other than War Machine, but it doesn't matter because he himself made it so hard to find him in time.
Re SS I would say the exact opposite. Wonder Woman ironically would be the most useful, but since we've no idea where she might be or if she even follows the news, her not making it in time is not worth mentioning. Flash's fear was pretty clearly showcased in Justice League so him not wanting to fight something that can cause the evacuation of an entire city makes sense. I would hope he would come help evacuate anyone who had trouble making it out - but he could literally do that so fast that people wouldn't see him doing it (as BvS established).
The biggest issue is Batman. He monitors the world around him for dangers obsessively. When weird stuff happens, he goes after it and tries to figure out what it is and how to stop it. If he thinks he'd have trouble by himself, then maybe he contacts help if there is any available, but he doesn't just not show up. That's not Batman. And considering the size of what's happening here, it's just not credible to say he was busy doing something else (unless it was during JL). Anything else that's big enough to take precedence over this should be big enough for us to know about it. You could say maybe he was in Midway City and he was trying to do something, but he clearly didn't get totally wrecked and he doesn't quit and Enchantress wasn't exactly hiding, so if that were the case we should have at least glimpsed him in the background somewhere.
And that's the really weird part of it. They went out of their to way include cameos of both Affleck and Miller. If they were going to do that anyway and they were going to make the story so huge anyway, then why not just throw in some background cameos of Flash saving people or Batman fighting putties? You could even get some comedy gold out of Harley commentating him from a distance. And it would've made Waller's lack of concern for stopping Enchantress more credible, to boot.