Illogical and internally inconsistent

Rating: 4/10 (11 August 2015)

This movie had all the signs of being a good quality movie. It had big name actors/actresses. It clearly had a big budget. It even started off pretty interesting. The special effects were very good. The storyline was similar to the original Superman storyline from what I understand (I never read the comics and only saw one or two of the previous movies). The big problem I had with this movie was the rules of the world were internally inconsistent and the actions of the characters often made no sense.
Before I start ranting, I just need to quickly say: Any good fantasy or sci-fi movie sets forth the rules of the universe and stays consistent with those rules. For example, if the movie states magical elves can only cast spells inside their magical forest, the elves better not be casting spells outside the dang forest! Furthermore, any good movie regardless of genre tries to develop characters and explain their motivations, personality, abilities, as needed and stays consistent with that (ex: the skinny nerdy computer dude doesn't suddenly become Bruce Lee halfway through the movie just because the plot needed a ninja).
**Spoilers beyond this point**
Here is a list of inconsistencies:
1. Superman obviously doesn't want to kill people. He even resists killing Zod for the longest time despite Zod's murderous attitude. And yet Superman causes so much collateral damage to the city that surely hundreds of thousands of people die. He could have taken the fight to a mountain or ocean or in space, but nah... that's boring!
2. Zod is the ultimate military leader, bred for the position. And yet his tactical abilities are terrible. He doesn't even try any sneak tactics or negotiating with Superman at the beginning. He just goes hostile the moment he arrives.
3. Building on #3, Zod tells Superman his plan to destroy humanity. Genius!
4. Traveling at super sonic speed and getting thrown head first through buildings or onto the ground doesn't even scratch either of them and yet Superman can break Zod's neck and he's instantly dead.
5. Zod very quickly gains all of Superman's powers and disciplines despite it having taken years of for Superman to gain them. But ya know... Zod needs them now or there is less opportunity for gratuitous action scenes. They tried to explain this one away, but meh.
6. Why did Zod want to take over Earth when they had a terraforming machine and could have just gone somewhere else and not had to deal with any conflict? And it was just as much trouble either way because they had to use the machine on Earth too!
7. They seem to explain Superman's flying ability as he is just jumping and going so fast he can orbit fast enough to stay off the ground. But then later suddenly he can stop instantly or change direction, so it was actually magic all along.
8. Superman is fine underwater for long periods and he's totally cool in space holding his breath. But he goes through some sort of smoke cloud and he's instantly coughing like he's a 30-year smoker that smoked 4 packs daily.
9. and much much more!!!
**Other complaints**
-Way too many action scenes. It's just one after another and got boring. Think Superman meets Michael Bay.
-The Superman character is super awkward, and not in a good way. Many of his lines just make you cringe.