I don't like Superman for pretty much the reasons mentioned. Difference is at the end of the day, I weigh up the pros and cons and come down in opposition. I don't like that his powers are explained by him being an alien, which is alright in itself, but looklike a bit of a cheap way out when you consider that they look the f***ing same as humans and it is an excuse for being able to do everything under the sun. Secondly, the powers. I like situational powers, or targeted powers, or themed powers, or having to put some effort in. I don't like just "Oh, well, this guy can lift anything, shoot lasers from his eyes, is pretty much invincible, can fly, turns back f***ing time when he really wants..." No. That's just boring. There's no challenge to using his powers and no reason to innovate because he's like a Swiss army knife in a superhero, and we all know that you don't use the knife for writing if there's already a pen. Third, and finally, I just...don't like cheesy, and corny, and saving the day without a care for your own safety like it's just because you're a good guy. Maybe it's migrant work ethic, but I don't buy it as an actual organism that could actually think, and the stupid grin...! that is in that picture of him in the OP exemplifies this.
So f*** Superman, Batman all the way.
PS: I'm reminded of two things I saw in Superman movies. That one time where he has a bomb and he's not going to put it anywhere because there's a band and a family of ducks around. That's not being a nice guy, that's being f***ing irresponsible. I don't want a superhero that's going to risk letting a bomb go off because of a family of ducks, and I think they're adorable. The other time is when there was a factory on fire, and Superman goes to the nearest lake and just blows on it to freeze it, picks it up (by the very f***ing edge, as if it was magic unbreakable ice), then drops it on the factory and...saves the day. Won't sacrifice a few ducks for a bomb, but f*** fish, and everything else in that lake. And of course, it wouldn't just f***ing melt into a giant sprinkler, with a lake, you'd probably crush the factory and everyone in it before you got any decent defrosting happening. It's just so corny that it makes me want to poke my eyeballs out with a fork.