I don't get why some people have a problem with Zoro struggling against King and are in denial about it, Zoro struggling against a YC1/right hand man of Kaido doesn't make Zoro look bad it just means that King is really strong and a much more tougher opponent compared to Zoro's other post timeskip opponents.
Some extreme blind bias Zoro fans thought that Zoro would one shot King and when that didn't happen and instead we got Zoro struggling against him, they are now making excuses in Zoro's fight against King and are acting like Zoro still isn't struggling.
Zoro always had it easy when it came to his post timeskip fights, so seeing Zoro finally have a challenge against an enemy for once(that isn't a Yonko) is a good thing.
Unfortunately some Zoro fans only want to see Zoro one shot his opponents and not see a good challenging fight, again Zoro struggling against King is not a bad thing and it doesn't make Zoro look bad.