Yes, Christopher Nolan created the best batman movies, but I never felt Christian Bale was a great Batman he didn't have the imposing and menacing physicality. Affleck has the acting chops of Bale but also has the stature that makes you feel like "yeah that Batman". He pulls off the brooding rich man who is lowkey nuts as much as he us heroic better than anybody and it feels like he pulled right out of thr comic book or animated series.