I once read that Superman was a humble man who faces big exploitative businessmen, while Batman is a big exploitative businessman who stands up to homeless people. The implications of Batman being more popular than Superman today and what this says about our society is enough for a complete essay.
Or Batman’s more popular because he’s a more interesting character. Superman can only experience kryptonite so many times before you start to suspect he never actually left the planet Krypton.
Maybe, or maybe they have bad writers because they are not able to imagine credible stories in which Superman’s strength is useless in the face of the corruption of the system and the businessmen who abuse their power, no one would believe stories like that, you need to add kryptonite to make it realistic
useless in the face of the corruption of the system and the businessmen who abuse their power
You could put any superhero in that situation and have a story. But if it’s just a white-collar crime setting, would Supe then be any different from any other Tom Dick or Harry? Is it even a superhero comic at that point? It would be interesting to some, but I can see why the writers wouldn’t want to take that risk.