Professor Zoom wrote:
If he knew he could be killed, and knew that the fight would go on and on, why didn't he try to kill Supergoof instead?
And then rule Earth.
Zod couldn't kill Superman. Because, Superman.
Clark had a little more experience with his superpowers, if not a lot. Zod had just discovered his, and was still learning how to control them. The learning curve for him was probably a little less steep because of his breeding, but still.
I reject the notion that Clark could have saved more people. He was kinda busy, what with being outnumbered and all. I equate the necksnapping scene with Kirk kicking Kruge off the ledge into the fiery abyss. "I HAVE HAD ENOUGH OF YOU!!!"
Then the reality of what Clark has just done hits, and the scream of anguish.
He had never faced death, "Not like this."
None of us can say what we would do when faced with an impossible situation. This was Clark's Kobayashi Maru.