The reason comic book movies before the Snyder movies didn't feel like they took place in the real world, is because they weren't meant to take place in the real world. They took place in the same kind of heightened realities that the comics themselves take place in. And really the world that Snyder created isn't any more realistic than the ones before it, it just approaches that unreality from a different angle than a lot of the ones before it.I disagree.
Prior to the development and release of Man of Steel, the only comic-book films that felt truly like they were taking place in our actual world were Christopher Nolan's Batman films, and when Nolan teamed up with Snyder and David S. Goyer for MoS, that stylistic and tonal philosophy - which worked excellently when applied to a decidedly human character like Batman - was carried over and almost as flawly applied to decidedly superhuman characters and situations.
And I find it kind of funny that people are praising DC's movies for being so "realistic", when Marvel's comics are the ones that are meant to take place in "the world outside your window", not DC's.
I've always preferred less reality in my comic book movies, which is why love the Guardians of the Galaxy movies, Aquaman, Birds of Prey, Shazam, Infinity War and Endgame, Captain Marvel, Doctor Strange, and the Ant-Man movies, because they go all in on the unreality of the comics.