It's not better, just different. Some people don't like how Superman is basically without flaws in the relationship. Superman is morally right in every way and never needs to stray from it. Lex is always just being a dick and its never a big deal for superman to grab Lex and jail him. Batman and Joker is more nuanced. Joker is much more of a sick puppy than Lex and Batman faces a moral dilemma by not ending him on every occasion they met.
Have you noticed how a lot of in the last few years were focused on bringing Superman down and making him suffer? Stuff like BvS and Injustice. Those are stories that try to take the moral intricacies that Batman has and apply them to Superman.