Factual error: In the final scenes when Superman is fighting the enemies in Metropolis, even though half the city has been destroyed, the lights are still on in many buildings. In reality, the destruction of a few skyscrapers would be enough to trigger the shutdown of the electric substations that serve the city and all the lights would be off (as happened with Hurricane Sandy). (02:00:00)
Factual error: During the air-to-ground fight in Smallville, the 1st A-10 destroyed had DM on its rudder. DM is Davis-Monthan AFB in Tucson. There is no way they could have made it to Kansas in time for the fight.
Answer: When Jor-El stole the Codex, Zod and his followers were not yet sent to the Phantom Zone and Krypton had not begun its destruction. Jor-El was opposed to Zod's plan to use the Codex. Once Zod's rebellion against the council had begun, Jor-El stole the main Codex and hid it with Kal-El. While Jor-El knew Krypton would be destroyed, he didn't know when and wanted to prevent Zod from using the Codex as planned. Zod then killed Jor-El, the council regained control and ended the rebellion, and then sent Zod and his followers to the Phantom Zone (not knowing or believing Krypton was going to be destroyed).
Bishop73