@br0adband: I understand that he is a superhero noob, and I wrote how I didn't mind the destruction of Metropolis, but the writer and the director should have added some stuff to make the movie better and then people wouldn't be complaining so much about the "destruction porn".
I understand that a fight between kryptonians has to cause a lot of damage, but the director could have used a couple of shots to show us how the city was being evacuated, and how Superman used his x-ray vision to check which buildings had been evacuated and how he tried to move the fight to the evacuated zones.
Those shots would have lasted just a few seconds and would have improved the movie by showing us that Superman was being as careful as he could instead of asking the audience to take it for granted, because then everybody will talk abou how Superman didn't care for all the people dying around.
And even if he is a noob, he should be concerned about thousands of people dying around because of him, since Zod is there because of him and they are destroying a whole city with millions of innocent citizens, you can't say "he is just a noob and he did everything he could" when that's not what is being shown in the film, the director has to show us that he is really doing all he can to save as many lives as possible, and he could do it with just a few shots showing the evacuation and Superman using his powers to fight Zod without hurting innocents, otherwise it looks like if somebody had cut the parts where Superman cares about all the people dying around, and that is not Superman, Superman cares for the loss of innocent lives from day one or otherwise he would just stay at home while Zod kills everybody.
Superman kissing Lois in the middle of all that destruction instead of being terrified by it and trying to save victims is really unbelievable and excessively cold if you don't show how most of the people have been evacuated and saved while he was fighting Zod.
Even if the evacuation was shown, he should show some respect for all the people that has died because of him and he should feel devastated instead of horny. He cries and yells when he kills Zod, but the director doesn't bother to show us how he feels about all the human victims, there is not a single shot with Superman being sorry for all the deaths he has caused. He has saved billions, yes, but he has also caused the deaths of many others, but he seems to care strictly about Zod's death, Snyder doesn't show us how he feels about all the detruction and all the human deaths, Snyder doesn't show us Superman trying to help the survivors, we just don't know if the city was evacuated or if millions of citizens have died, he just show us Superman making out with Lois with, maybe, thousand of dead bodies around beneath the buildings, because we just don't know if said buildings were completely evacuated, a kid could be dying beside them while he is kissing his girl, you can't justify that with a "he has been Superman for only 24 hours" excuse.
Snyder should have shown us the aftermath with Superman trying to help as much as he could, and the people of Metropilis and the rest of the world either loving him for saving them all, or hating him for being the cause of everything that has just happened, but we don't know if he is seen as a hero or not, we just don't know if the greatest superhero is actually seen by the world as such. We just see how he talks with his mom, with the army guy, and then he is riding his bike to the Planet with a smile on his face like if nothing had happened. That could have been done much better with just a few extra shots and/or scenes, and this is not Superman's/Clark's fault, the writer, the director or the editor are the ones to blame, Superman's inexperience has nothing to do with it.
Regarding the Black Zero spaceship, don't tell me how "nobody was really innocent". Kryptonians had the technology to travel to other planets and galaxies and they didn't use it because they were just plain stupid. They knew that they were going to die and they didn't move a finger according to this movie. Snyder should have shown us that they learned about Krypton's destiny AFTER Zod and company had been sent to the Phantom Zone, because otherwise they should have used Black Zero to save their own kind like Zod tried to do later. Zod and the others could modify the spaceship to travel to other planets, are you going to tell me that Jor-El or other scientists like him couldn't have done the same to actually save the kryptonian kind?
They should have shown Zod's rebellion, then he is sent to the Phantom Zone with Black Zero, then Jor-El learns the planet is dying and there is no time to evacuate, but he has a spaceship and a destination for his son because he already had a plan just in case the council learned that Kal-El was a naturally born child. That makes sense, and I don't know if that was what I saw in the movie, I've seen it just once, but I don't remember it that way.
Lack of experience is also a very bad excuse for what he does to "help" his mom in Smallville. It's just lack of intelligence, but again this is not Superman's fault, this is just the writer and the director wanting a kryptonian fight in the middle of a populated area instead of in the middle of the cornfields. Superman should have grabbed his mom an take her away flying, then come back and kick some kryptonian ass. If he just punches Zod till the next populated area, he is not only risking the lives of innocents for no reason by taking the fight there, he is also leaving his mom alone with the other kryptonians that could just kill her to hurt him just for daring to touch their general. I've never been a hero and I have no superpowers, but I have a brain, being unexperienced does not equal to being stupid.
And Jonathan's dead was just ridiculous and unnecesary, he dies for no reason, it's just a writer's trick to show us some kind of ******ed lesson the hero supposedly needs to learn and an artificial life-changing moment that nobody with a brain and a heart could understand why happened, he just killed himself and Clark allowed it.
And I repeat: no serious movie shows aliens speaking perfect english for no reason. There are a billion ways to make clear that their original language is kryptonian without needing subtitles, it has been done for decades with tons of movies with characters that didn't speak english, they just had to think about a clever way to do it like many other movies have since a long time ago.
I could go on and on, and you could say again how Superman has been a hero for just 24 hours and he did what he could. I understand that, I don't blame him, I blame the writer and the director for the bad choices they have done. I hope that some kind of extended cut is released for the bluray to fix some of these flaws, because the movie has a lot of potential to be great, and the sequels could be even better.