When you have Ben Affleck as Batman, and a SJW playing Superman how can you lose? What they forget is the popularity of these fictional characters is based on their upholding American justice and American values. They don’t really fit in today’s culture of coddled victimisation and increasingly queer values.
the politics of actresses and actors is the health of the box office. see Dixie chix, anne heche, rock Hudson, etc. There was a reason the studio had strict moral and pr clauses.
Gaylord Focker as Batman is hilarious.