A few years ago, when I was already saying a lot of the things being said in this thread, I started watching the show with a different mindset.
It takes place in an alternate universe. One where Superman as we have known him does not exist. Sort of the modern day Bizarro World. In this case, it could be called Angst World.