I did have some key complaints. Three, in particular.
A lack of development of Metropolis, The Daily Planet, and the name "Superman".
The Daily Planet is kind of just a newspaper. There's nothing really given to us about what it means in the grander scheme of things. Would have liked to have seen the Daily Planet contextualized a little bit better. Hopefully we get some more of that in the sequel, as Clark himself gets to know the Daily Planet, then so can we.
As far as Metropolis goes, I thought it looked great. I thought that it made for a believeable city. But I missed the kind of development that Gotham City got in BATMAN BEGINS as a city. Now, I do understand why didn't go that route here, as structurally, the movie didn't really take place in Metropolis that much, and it wasn't Superman's home yet, and it wasn't really Lois' story focal point, either, it was just kind of where Perry was located. I do hope to see more of this in the sequel. And if we get a good amount of it in the sequel, especially as it relates to Lex Luthor, then I think it will absolutely make up for not getting it in this film.
And as for Superman's namesake...look, we all know why he's called Superman. But in this movie, he's just kind of called "Superman". Now, common sense tells me why this is, but I've always wanted to see the concept of the name, its origins as a term on Earth, as well as the underlying elements of it, including some of the more sinister aspects of it, explored. We didn't get much of anything like that here. I don't know that Superman has even adopted the name himself. Which is an interesting take on it. And again, if this is explored in a sequel, it will make up for it not being delved into much here.