t didn't work for me, personally. Not the killing of Zod part but the aftermath. He killed one guy, reacted to it and was comforted. Won the battle. Had support. But what about Metropolis? It's not addressed until the final scene where it all looks completely rebuilt. No weight. It made the choice/sacrifice about the killing, not the failure to protect. I think leaving Lois out of the scene completely (no idea how she got there to begin with) would have made it HIS moment.