We can say that if he collapsed in the middle of a fight but he didn't. People push themselves during fights despite the damage just like how Zoro went on to scar Kaido with 30 broken bones when even Katakuri's mom doesn't want to fight with a few broken bones.
Too bad Zoro can't push himself against Kamazu and Kaido without FS is much slower than Snakeman. Zoro can try that with Snakeman before Zoro can launch an attack he'll get hit by multiple Jet CUlverins.
It doesn't need any preparation. He could use Tatsumaki in a quick fashion—It's like Luffy blowing his hands to use gears. As I said, when a non-physical fighter like Katakuri can muscle through Jet Culverin, so can Zoro. And Zoro is more than capable of taking a beating from Snakeman. Dude remained conscious after taking Thunder Bagua in a half-dead state. Good luck putting him down with WCI level AP.
It needed prep time with Zoro raised both his hands in the air as prep then swung his sword downward to summon tornado. Two moves and Luffy has time to hit Zoro with multiple Jet CUlverins by then.
Katakuri is a physical fighter. Overpowered G3. Tanked G4. Made Boundman white eye with 2 Power Mochis. Katakuri attack even almost made Luffy collpase compared to advCoC from Kaido.
Katakuri used FS to dodge Snakeman not to muscle through Snakeman. Zoro doesn't have FS. He's helpless for 35 minutes against 6.300+ punches of Snakeman