The whole Superman caused the Destruction Debate is getting old...or has been old for 2 years. He was inexperienced, Zod was a better fighter,, their man way of fighting (Flight was still new too him), Zod kept the fight into the city. Ok Zod came too earth for clark. In no way his fault. He didn't know they were coming. Wasn't even sure there were more of his kind.
I said the exact same thing to a friend when he said about the whole destruction thing. This is so true. People seem to forget this was Clarks first time at really being Superman, and having to defend earth. The most he had done in his life was save people. He never had to fight people his own kind who were stronger and bred for being warriors. Its like starting Boxing or MMA and then going up against an experienced fighter. Clark did damn well against Zod for his first day on the job.