Ben Affleck's version of Bruce Wayne and Batman was so apt for that broken universe