First off, I don't think this was a bad movie. I have to say, go see it. So long as you're not so deeply entrenched in your own well established vision of what superman -has- to be, that -any- deviation will send you into a frothing nerd rage, you'll be entertained.
And yes, I do agree that there were some problems with the film.
The opening scenes once off Krypton all come off as extremely cold and unwelcoming, and, while this is fine in general, not having it paced or broken up is really off putting. More fit for a survival-horror film, perhaps.
I also do agree that there could have been more focus on rallying around Superman as an ideal by the general populace. There were numerous places and opportunities for this, and they passed by without incident. Seeing the citizens or soldiers who Superman just saved do something other than run, hide, or just -not- try to shoot the guy saving their lives would have helped leverage some of that "heart" that was missing. Maybe not a Spiderman saves the Train like scene, but definitely more than what we got.
This, however, ties into a problem that really falls apart as the movie goes on, and that's scope.
It's not a problem with size, mind you - there's enough action based destruction to make Michael Bay fall to his knees weeping. No, the problem is, is that Zod's depicted as a global scale threat, but that's never given much of a worthy, global response. No, we can't have the military sealing Superman's thunder, but when Zod basically drops his pants and moons all of mankind, you'd think they'd send in more than a single squadron of fighter jets.
And, if the threat is really "all mankind will die", then we start onto the nuclear path, which... honestly, that was the one part of the entire movie which felt like it didn't have the level of realism or intelligence the director was going for. They scaled the scope of the movie up too high, and failed to deliver on the follow through.
Lane is a disappointment, but I guess that's because I'm more used to a more cynical, "tough girl" type depiction, where as this one is a bit softer. She feels like, yeah, she'll argue and she'll snap at you, but she's not going to knee you in the balls or anything. I always pictured Lane as a tough talking news jockey, but this one slid more away from that - not a scream-y damsel in distress, mind you, but not particularly interesting or compelling.
The rest of the Daily Planet is... I suppose underwhelming, but come on - do we really want to waste time exposing Lois' day job when we can be fighting super space nazis? I think the subject really got more of a role than it needed. Plus how they ultimately tie in Clark's involvement to it is looked as in a very canny manner.
Other than that, though, the movie does a wonderful job of displaying Superman in a way that doesn't reek of camp and silliness. I know Movie Bob complained about a lack of heart, but really, I'll take the gritty, realism take of this over diluted, Batman and Robin-esque cheese fest any day. Yes, it could get almost needlessly dark at times, but that really helped leverage the drama being attempted in ways it really couldn't have it this was your grandpa's Superman.
Further, I can't agree with the reaction to the "needless additions" complained about either. These aren't midichlorians - they don't particularly ruin or detract from what's already there. The "McGuffin" complained about actually has a great deal of exposition and rationing behind it, and tying Superman directly to Zod's in the manner they did really serves to give the story a more personal motivation from all parties involved than just "what a coincidence". It was a smart angle to take, and really made Zod into more than just another wind-up evil dictator.
In the end, the movie works a lot more than it doesn't, not just visually, but plotwise as well, going far deeper and being more mature than one would ever expect a story of this subject matter could be. Yes, it could do some things better, but that shouldn't stop you from seeing it.
It won't redefine cinema. It probably won't redefine the hardwired, preconceived notions of what and who superman is to the most diehard of fans. But it will entertain you, it will be worth your time, and you will not regret seeing it.