Yeah, can we like not do this whole "which is the bigger nostalgia play"? It's all based on your own personal biases on what you grew up with to begin with and is encroaching on petty Fanboy Wars nonsense.
The Flash and The Marvels are only a week apart from each other. I also feel like one of either Indy 5 or Black Adam has to move to the first weekend of August, because it just seems like a strange move for both films to come out the same day.
I like the concept art for Blue Beetle and it seems the creatives know what they're doing, so I'm happy about that. Still think they should have gone theatrical here.
This feels like the schedule/filming for this was done months ahead of time when Warner expected The Suicide Squad to be a bigger deal than it was. The whole "thank you fans for supporting our movie" is hilarious after the fact.