The fact that he had to take a leap of faith in MOS shows that he was very far from being established as the beacon of faith, hope, and a believer in the good of humanity that many people associate with Superman. And to be honest, I was okay with that in MOS. But I needed to see him then become that character after MOS. However, BvS, we never see a Superman that is sure of that faith. He's constantly questioning, he's unsure, he's depressed, he's going back and forth on what his purpose is. And again...that's not necessarily a bad idea...IF you establish a Superman that first has a clear sense of his purpose. But to have him be constantly questioned when we've never fully established what his values are undercuts the dramatic value. It's similar to the killing of Zod, again, something I'm not opposed to. But it would have been a much stronger thematic and emotional moment if we had first established that this Superman had a no kill rule, or they used it to have him go through a soul searching scene where he establishes one. As for Batman...I buy that he feels like he's lacking in control, but the film tries to present his actions with a basis in logic, and his logic is ridiculously faulty. Beyond that, yeah, I simply am not interested in a Batman who instantly goes to killing when faced with threats. That's not a character I'm interested in. I think Affleck was giving a nuanced performance, but the writing didn't allow him to present a nuanced or complex character. Instead we saw someone who was very reactionary, even in his reconciliation with Superman. I won't harp on the Martha moment because we've all covered that ground. But again, it all comes back to concepts that at their core were not bad ideas, but they were executed without enough care, or before they had been earned.