I can't speak for the movie. But judging from the fact it was pretty close to the comics,
I'd say it's because they're different heroes. It's not another Superman, but that perfect blend of Batman and Spawn, where in the end what matters is the bigger picture, a very utilitarian and amoral viewpoint where almost no heroes stand because... well... then he's not really a hero. He's an antihero.
I'd say it's because they're different heroes. It's not another Superman, but that perfect blend of Batman and Spawn, where in the end what matters is the bigger picture, a very utilitarian and amoral viewpoint where almost no heroes stand because... well... then he's not really a hero. He's an antihero.