Actually, I felt it did a great job humanizing Superman. He may have all these powers, but he's still fallible, just like one of us.
One of the reasons the character of Superman has struggled in recent times is because he's lacked those qualities.
Even if this Superman starts out as a selfish, self-absorbed prick who doesn't care about the human race (which is probably no more true for him than for the rest of humanity), it doesn't make it a bad story. It doesn't make this take on the character any less valid. Naturally, he's still growing, and standing next to Batman, he will be a boy scout, but today's audience will not buy the shining, white knight of a character that Superman was in the 70's and 80's. People look at that now, and say, "I can't relate to this guy because he doesn't have any issues. This is too good to be true. No one is that perfect. How can I even trust him?" You scar the character, you make him more trustworthy - and above all else, Superman should be trustworthy.