It has terrible marketing
It’s animated (whatever side of the aisle your on people still think it’s childish)
The last transformers movie rise of the beasts which is arguably one of the worst movies in the franchise
What else
Zod had to die. He had to go. He couldn’t knock him out, he couldn’t fly away, he couldn’t. He wouldn’t stop, So Superman did what he had to do. It tore him apart to do so. How much clearer can it be?