Batman has always made up for his lack of superpowers with an array of tools and gadgets, but the greatest weapon in his arsenal in undoubtedly his humanity and comion. Using nothing but his own skills and equipment, Batman has fought for decades to make sure no one ever suffers like he did. In fact, it could be argued that his very absence of powers is what allows him to retain his humanity. This has never been more apparent than in situations where he has become "more than human" and started to do morally questionable things, even if he believed them to be right at the time.
There's no denying that Batman has been able to accomplish a huge amount without the help of superpowers. Despite going up against super-powered enemies of his own, Batman has always managed to come out on top. Part of this is due to the absurd number of Batsuits that Batman has for every situation, such as his flame armor Batsuit designed for beating Mr. Freeze. Some might believe that if Batman had the powers of Superman or a Green Lantern, then his war on crime could have ended long ago, but it turns out that's not exactly true.
Batman's Godhood Has Always Cost Him Humanity
Batman has been put in a position of godhood several times, and it's almost never ended well for anyone. In 1997's JLA #13 by Grant Morrison and Howard Porter, Darkseid has taken over the Earth and enslaved or killed any hero who stood in his way. Batman has been captured and is being tortured by DeSaad, but over time, Batman is able to trick DeSaad and take his place as the new God of Torture. Batman continues DeSaad's operations for at least a year and no matter how someone goes about it, being a God of Torture isn't the best job for someone whose greatest strength is comion. During this year, Darkseid remains unaware that Batman has taken DeSaad's place, meaning that Bruce must be keeping up the former God of Torture's usual operations on some level to remain undetected.
This would be far from the last time that Batman would achieve godhood. In Peter J. Tomasi and Fernando Pasarin's Justice League: Darkseid War: Batman, readers see Batman become the God of Knowledge, with infinite knowledge of how things will turn out, including people's futures. Bruce immediately starts using this knowledge to lock criminals up before they've committed crimes. While this certainly makes sense from a logical standpoint, it's also completely removed from humanity, it's Batman itting that he doesn't think people can change or choose their own actions, which are both things Batman has strongly agreed with before reaching god status. When Batman becomes the God of War during the Dark Nights: Metal event, he is almost immediately corrupted by the power. He strikes down Wonder Woman when she tries to take the helm of Ares from him, and he becomes a servant of The Batman Who Laughs in the process.
Batman doesn't need a superpower because he already has one of the greatest powers of all: the power of comion. The fact that he loses this comion whenever he gains god-like powers proves that it's his empathy for his fellow man that makes Batman one of the greatest heroes in the DC Universe.