Dark Gilligan wrote:
Or because Metroplois is effectively the capital of DC Earth. Zod would have known that based on his access to worldwide data.
Why should he care, if he was going to destroy the whole world anyway? Besides, if that was his reason, they should've said so in the movie itself
. They didn't. They just arbitrarily put it in Metropolis without bothering to justify it in in-story terms. If the audience has to make up things after the fact in order to make basic sense of the story, that's still a failure on the screenwriters' part.