Thor is my guy, by a long shot. I agree with you and dont like it either. But this is comics. Batman always get the Batman factor.
There are few warriors with as much tenacity, and that kind of leads him to his character flaw, his arrogance. Maybe Wolverine or Frank Castle can be considered similarly tenacious and long lasting in their will to fight. Bats has his parent induced trauma, sure, and his will to fight is solid, but he is driven by his pursuit of justice, which makes him very tenacious, but usually not arrogant enough or ferocious enough to mantain a fight if he doesnt have to. He can and does retreat to fight another day. Those 3, would most likely fight the fight untill they either win, or are dead on the ground.
Of course there are exceptions, but i figure on an average those 3 would be between 150 and 200 to Batman's 100