I always was more of a Batfan than Superfan, because Batman is a regular man. He has no powers. But he can beat many people that do. In that way he is more powerful than anyone. Even though he could probably not win against Superman in a fair fight, he can beat him with preparation, and Superman is quite the power house. He cannot take on Darkseid on his own, so instead he finds people to help him, and then he beats Darkseid. In my experience of Batman, even if he doesn't win the battle, he will always win the war.