YC1 level characters are almost powerless against a yonko. You gotta be closer to admiral level in order to damage them consistently. Not referencing to Marco vs Akainu in particular because he is a Logia but unless the yonko isn't very durable it is this way. I doubt Marco can damage Kaido consistently for example.
I agree to a certain point but that doesn't mean that Zoro is no use against Kaido.
Zoro cutting Kaido bro. Luffy who was aYC1 before couldn't even scratch Kaido.