This MF has no clue about Superman. It's a common trope, even partially explained in the comics, that superman's glasses for one reason or another can hide his identity. And no. They are not whiny brats. They are teenagers, in the middle of puberty, that have just found out that their parent's have lied to them their ENTIRE life. This isn't some small time stuff.
Everyone is just missing the point about the glasses, if you had a coworker that looked exactly like Obama, would u really think its him? Why would Superman have a menial job and be a lame dad? It doesnt make any sense to think its superman until he actually admit it
Superman will always fail as a story due to his lack of flaws. He's too alien. Oh wait... he's vulnerable to Kryptonite. Also, he was never supposed to be able to fly. He was supposed to be able to "leap tall buildings in a single bound". That was the OG. Not magical. Superman was entertaining when I was 6 years old, before I learned how complicated life actually is.