First of all batman does not technically have any powers. He is merely strong and smart. Superman on the other hand is strong smart and has superpowers. Like super strength, heat vision, x-ray vision, cold breath, super-speed and enhanced hearing. What does batman have? Nothing. Maybe he can solve a mystery or two and kick someone with his "martial art skills" but that's all. Another reason superman is above batman is the names. What is superman's real name? Kal-El. And what is batman's name? Bruce. So boring and basic. I would definitely think that Kal-El is a super name for the best superhero. I would think Bruce is his lawyer.