I completely understand that in Man of Steel Kal-El is the only one who can break Zod's neck and it's essentially a level playing field (like two humans fighting each other).
However, what I see as a huge plot hole, surely Zod's broken neck would just heal from the sun? In Batman v Superman
Superman survives a nuke to the face!
One is to assume, if Zod had snapped his neck it would've healed almost instantly. Can someone clear this up? I can only imagine that Zod has not been on earth long enough to have such an advanced healing ability?
There is this existing question about how Superman could kill Zod and it is fine, I can understand why Kal was able to defeat Zod in the way that he did.
My point is based on what happened in BvS
Superman is physically killed by Doomsday. The life drains from him as it did Zod but over time he recovers.
How could Superman recover from that while Zod was not not able to do the same?