Ben Affleck was a good Batman
BvS was a stupid script and JL was even dumber
Only things they fukked up on in BvS was
1. the Martha thing (the fight was dope, but the Martha thing could've been executed a different way to bring Bats back to reality and see the humanity in Clark. I would had Bats stab Martha Kent who came in to try and save Clark from Bruce's wrath ).
2. And of course Lex's character.
Still mad we got cheated out of the Legion Of Doom with that post credit scene.