I would agree, but then that implies King has more durability than even Kaido, which is pretty hard to believe. He has done 0 damage to him so far.
I’ve noticed that Oda doesn’t care too much about the logistics of how certain fights should play out. He had Zoro portrayed arguably the best on that rooftop, but it seems like it mostly comes down to how he feels in any given moment.