Dave Poland, among others, have harped on the fact that the Man of Steel never really addresses “What do you think will happen when people find out there are people like Clark Kent out there.” It really doesn’t. There is just to much action to get around to it. But it seems likely it is a setup for another film. People seem to be forgetting in their criticism that this is the start for a franchise. Man of Steel is not meant to be a “done in one tale”. It is a setup for more films. And that matters. You cannot ignore that.
A franchise film should tell a story, but it also will leave some questions unaddressed. Batman Begins did not tell us anything about the Joker other than his calling card. X-Men introduced all sorts of questions about Wolverine answering pretty much none of them.
The film shows a Lexcorp truck, which suggests we will see a businessman Lex Luthor in the sequel. In the comics, Lex has, in more than one incarnation, been driven by a fear of aliens. And Man of Steel certainly sets that up. I can easily see a subplot where Lex is ranting against Superman and trying to get people to his side, while the Daily Planet is championing Superman.
The funny thing is we DO see how people react. There are civilians thankful Superman saved them. The soldiers accept him. Lois and the scientist accept him. We get our answer. Jonathan Kent was wrong.
You just cannot force a Franchise starting film to follow the rules of a one off film. You cannot hold them to that standard. There are a lot of problems with Man of Steel, but not answering every question is not one of them.