Unfortunately DC is using Geoff John to head up all things DC Live action
Geoff can write some good stuff but in all the live action stuff he's done he can't help but get really cheesy when it comes to parts of the story or in the style of humor... It's a shame that Nolan turned down DC's offer to take care of all the movies for them... Instead Nolan handed it over to Snyder who is great at doing action movies with simple stories but anytime he tries to get creative story wise he seems to crash and burn not to mention questionable casting... He's better at doing stuff like 300 where it's more about visuals/action than substance...
In BvS Snyder spent 2+ hours building up suspense for the big Bat vs Superman fight, and we end up getting a fizzle... "What?!? Our mom's have the same first name, we shouldn't fight" .... For that alone Snyder should be banned from all DC Movies