A common critiqued trope in superhero media is how easy it would be to discover heroes' secret IDs. So how do so many heroes keep their secret?
Because we don't really question it? Secret IDs were grandfathered in from the golden age of comics. But newer superhero media don't really follow that anymore. Namely, stuff like My Hero and other new-age superhero stuff because they often stage superhero as a career that one can pursue in competition against other heroes. Which require taxes, and 401ks, and all the stuff comics are supposed to escape.
But the golden age didn't have the capitalism we have today. Golden Age capitalism were actual free markets where hard work could get you somewhere, but also required a lot less work. I remember stories of businessmen just going home after lunch because there was nothing for them to do, and no one faulted them because they did their jobs so what could you even say?
Now we live in a time where information is beamed directly into your eyes at all times. A time often called Late Stage Capitalism where corporations spend time and money to extract every penny out of every nickel. Where cell phones track every piss you take and sneeze you fake. Where you work until it's time to take off and only if your boss approves.
During The Golden Age, Superman could take an extra long lunch and no one cared so long as the Sunday Headliner was drafted on time. But when exactly is Late Stage Capitalism Superman supposed to stop the latest meteorite from destroying the planet? After work?