I think Ben Affleck is too fixated on being Batman
This movie, along with The Accountant, looked like alternative reality Batman movies, i.e., Gangster Batman and Autistic Batman. The characters Ben played behaves as if they're Batman. It's so bizzare. That's why he's good in Batman v Superman, but ruined these movies.
Just get done already with The Batman and move on, Ben!