Johnathon Nolan, Duncan Jones and JJ Abrams all wanted a shot at Superman, but Warner chose Zakk.
Thanks, Warner. Not only have you fucked up Superman(again), but you doomed your film universe. This is akin to Marvel starting the Avengers-verse with shitty ass Captain America, instead of Iron Man. You've set the tone, and the tone is bad. How hard is it to just adapt the works of Grant Morrison, Alan Moore and Joe Casey? David S. Goyer is a bad writer, which is exactly why Nolan didn't have him write his movies, he just provided ideas for them. Fuck Warner, Fuck Zakk Snyder and Fuck David Goyer.(Nolan gets a pass because he didn't have much to do with the film beyond his name.)
edit: Mark Waid's review perfectly encapsulates everything wrong with the movie. Take note that he spoils everything.