I am SO with you on this. I've always disliked Superman for many reasons, but mainly
a) He's WAY overspecced so that no encounter is ever dangerous.
b) Even though I know his reasons for being created (US Depression era), his Jingoism simply gets on my nerves.
c) Theres no inner turmoil. In short, he's a dumb Jock who would have never graduated from High School.
This leaves us with very simplistic stories that fail to engage.
I'm bias though, because for me, Batman is the MAN.