These dudes are so funny.
If it were Dressrosa Zoro who was part of that attack...then Zoro would be the only one who couldn't damage Kaido.
People just need to downplay the scabbards because admitting they are all solid fighters, to YC tier(Denjiro, Ashura, dukes) makes Kaido look a lot stronger than admirals do.