The rooftop 5 were fighting agaisnt both kaido and big mom, so your argument doesn't work
And luffy would mid-low diff the scabbards
And you're underrating one of the major aspects of luffy which is his endurance, he's been getting his ass kicked for 12 hours by a first commander and didn't pass out