I don't like it because I didn't feel any connection in any way to Superman. I'm not a person who wants a pure action movie like some others, but I wanted some good drama. A lot of people say this movie has lots of depth and layers, and I sure as hell wish I could see them. I feel its a shallow movie that pretends to be deep. Routh is given very few lines in this movie, and I never knew how he felt about anything. Basically, its just him giving facial reactions and action scenes with a little bit of dialouge thrown in. Nothing is explored about how he feels when finding Krypton, or returning to Earth after so long, being lonely as the last one, or even his anger towards Lex Luthor. You get this momentous moment of Lex and Superman meeting again but only two lines of dialogue from Superman? I could have forgiven every flaw in this film, the anti-climax, in-your-face Jesus overtones, the zero chemistry with Lois, if I had been able to feel anything for this Superman. And I'm sorry, giving him a kid does not equal giving him depth. If this was explored a little, maybe, but it isn't. Routh might be a great Superman, but he's given so little to do, I don't even know if he can act.
That said, I don't hate Bryan Singer. I think he is a good director. Overrated, but still a good director. I'm pretty excited to see Valkyrie when it comes out, but for SR2, I just have no enthusiasim.