NOW it's obvious, but at that moment in BvS it made no sense. And if you want to compare it to AoU, Tony had already flown a missile through a portal to stave off an alien invasion in The Avengers, then dealt with the resulting PTSD in IM3. So at least his nightmare was based on something tangible that was previously established in the MCU.
If the Knightmare scene worked for you I'm happy for you, but IMO it was a misstep in Zack's rush to get to his JL team-up. If Bruce just dreamed about an evil Superman that would have been OK, but why would he have accurate premonitions about parademons and Darkseid symbolism? That part of it wasn't earned. But hey, water under the bridge now - here's hoping there are no such missteps in the SC.
Tony's PTSD is unfounded. All he did was see the force that WOULD HAVE come through the portal had they not closed it at that time, not a vision of a future invasion. ALL the Avengers were fighting the NY invasion, not just him. If they didn't close it, they just would've have a heck of a lot more chitari to fight. If any one of them should have PTSD, it should've been Hawkeye seeing how he was actually being controlled against his will. For those reason, IM3's story makes no sense IMO. Tony's dream was entirely fabricated by Wanda at the beginning of AOU, which at that point in time, they had beaten the invasion and had no reason to suspect anything larger was coming. Tony didn't even know who Thanos was nor the infinity stones until Dr. Strange and Banner explained it to him in Infinity War; so the line "Thanos has been in my mind for 6 years" literally makes no sense b/c his "dream" that wasn't even a dream was made up by Wanda and yet he still acted on.. We, the viewers, are the only ones who know Thanos is coming. The thing is, everyone just accepts that the MCU as is and lets most things that don't go by the wayside, myself included b/c the movies are enjoyable for the most part.
Bruce was also in the middle of an invasion happening as seen in the beginning of BvS with the difference here being he was, at the time, powerless to stop any of it. Just b/c his aliens looked like humans doesn't make them any less of threat nor any less of an invasion. And just b/c Bruce didn't suffer through unnecessary PTSD for a whole movie doesn't mean his worry about Superman going bad isn't earned. He acted on a a dream that was as fake as Tony's.
Like you said, water under the bridge and it will be great to see what happens in ZSJL. I just don't like the double standard of folks eating up whatever the MCU gives them without question, but with the DCEU, people seem to all off sudden need to be spoonfed every last detail to understand what's going on rather than accept it as is like they do with the MCU. I love the MCU and got emotional with Infinity War and Endgame but that doesn't make everything they do perfect.
Then why did Bruce wake up after the Flash sequence? Stark had real fear of Avengers he knew after a large scale alien attack and that drove the dream. Bruce woke up after seeing someone in red armor he had never seen before. My point is, why show Bruce waking up again after that? I'm sure you can explain it off that the Speed Force can work through consciousness and his experience in the future was revealed to him, but it just leads deeper down the rabbit hole. As a fan you can piece it together, but for the majority of the fan going audience not knowing a fake reality, it didn't make sense to have that big of a piece to just be explained in another movie. Perhaps there is more to the Lois Lane reveal that is in the Snyder cut to help bridge that. But for now, it is just as well thought out as the mysterious bullet plotline.
But that's the thing isn't it? Flash showing up tells you it isn't just a dream but rather a real future. It doesn't require being a comic book reader to put that together. Why does it show him waking up again? Who knows. Sure you could go down the road of saying well once Barry ran out of juice on the future end of things time slapped back to right before Bruce woke up.
As mentioned above, Bruce had a real fear as well seeing how he was in the middle of fight between two god like beings above him while he's on the ground witnessing death and destruction that he can do nothing about. For all Stark knew, they won and the bad aliens lost with their presumed leader, Loki, locked away on Asgard. At that time, there was no reason to think there was more to come. Again, Stark's vision is completely fabricated by Wanda. We accept the vision as the reason he needs to create something to save everyone (which turns in to Ultron) based on a false dream he had. But, folks can't accept Bruce's dream, that the general public now has confirmation isn't actually a dream but a real future. Doesn't make sense to me.
And wow so the bullet that gets stuck in her journal is mysterious?
That's the first I've heard of that being a problem. Folks find issue with anything these days I guess.
At the end of the day, I don't have all the answers and really don't care to. The movies made total sense to me and quite honestly, that's all that matters
Things didn't add up for you guys, and that?s fine. I?m honestly not trying to persuade anyone to see my side. We all like what we like and that?s A-Ok. To be honest, with the right wording, anything anyone says can be swirled to fit their argument like what lawyers do
I don't question every detail b/c I don't care to. I roll with it just like I do with the MCU movies even when things in those movies don?t 100% add up to T (like in order to have a big Black Widow sacrifice scene, the writers conveniently left out the fact that Nebula knew and could've mentioned that someone will need to be sacrificed on Vormir in order to retrieve the soul stone. )