Look Asura was cool as hell last episode but Luffy's no name coc punches are hurting and making kaido fucking terrified lmao. Luffy's just higher you have to accept it.
People misunderstand this dynamic a lot: Zoro is Luffy's Rayleigh. Zoro will never be straight up stronger that Luffy, that's just how the series goes, but he'll always be right behind him. Zoro respects Luffy more than pretty much anyone else besides Kuina. Zoro doesn't chase Emperors or Admirals, he chases Luffy and Mihawk. Oda gives parallels to them all the time.
Kaido dodges Zoro's Flying Dragon Blaze, then Kaido dodges Luffy's Red Hawk
Zoro unlocks uses CoC against Kaido to scar him, then Luffy unlocks CoC fully to beat up Kaido
Luffy's CoC is based more on his feelings/emotions: his first use was at Amazon Lily, to save the Amazons who had helped him, then at Marineford to help Ace, then at Fishman Island to knock out half of the troops.
Zoro's CoC has always been tied to offense and ambition: you could argue his first use was against Daz Bones, though I think it was against Kaku with Asura. Then you have Monet, now Kaido.
Zoro DOES surpass Luffy at times in certain areas, but never overall. Good writing, IMO. I really like how Black Clover has Yuno be on Asta's level/above him: in a series I"m writing, the rival character is generally a bit stronger than the main character. I like that dynamic, since it really challenges the main character to grow.