Yeah, I just listened to it as well. It's not nearly as bad as it seemed when seeing the quotes out of the context of the full conversation earlier.
He still needs to do a better job of choosing his words (which may be impossible, since he's a guy who's brain is constantly firing a million miles an hour), but I think it's pretty clear what he meant in this particular interview, and it's nothing worthy of backlash.
On the topic of superheroes talking in their costumes: Like Remy says, he's pretty much specifically talking about the conversation that Bruce and Clark have early on in the film. This is the "Heat scene", where the two opposing guys have a bit of a real chat before they clash later on full bore. What he's saying is that that scene (and what they were trying to say there) would not have worked as well if they were in full character and costumes. And, personally, I agree. And I think you'll continue to see the heroes having "normal people" conversations while in their civies... and then when they're in costume it's all "business". Makes sense to me. Mileage, of course, will vary,
On the topic of secret identities: What he's basically saying there is he finds it silly that people who are around (or even just know) the superheroes both as their alter egos and as their costumed heroes couldn't easily figure out who they are. Especially someone as intelligent and with as many resources as Lex Luthor. Or someone with as much street grit as Lois Lane. And he's absolutely right. Of course these characters (in this world that has been created) would figure out that Superman is Clark Kent, and vice versa. So it really needs no explanation on HOW Lex Luthor knows. He just does... because it would be very. very easy for someone like him. What Zack is NOT saying here is that the notion of heroes with secret identities is going way. It's not, and of course someone like Bruce Wayne could not reveal himself as Batman to the world, because as soon as he does the police and FBI are coming to arrest him.
Khev, you can return to DEFCON 5.