Why is Superman unrecognizable as Clark Kent when he only wears a glasses for disguise?

At least Spiderman wears a hood that covers his face. It is an insult to the movie viewers, especially when Clark Kent is working with media people who are supposed to be nosy, but who can't distinguish him as Superman.
7 answers 7