This was a very comic-book-like Superman movie. It told a big, Earth-shaking, game-changing story that resulted in the universe not having changed at all at the end of the movie. Clark gave up his powers to be with Lois when she figured out who he was. The problem is that in true comic book form Clark was able to get all his powers back pretty easily when they were needed, despite the initial very serious warnings that it was a very permanent step to take. It makes it hard to care when everything is so easily undone as soon as a writer or editor or whatever wants it undone.