He fought Mihawk and almost die few hours before facing Arlong. He didn't know he could use the same technique que used against Mr 1 to kill Enel.
Don't remember how he fought Moria I need to see it. But he had the greatest feat in that arc by facing Kuma and damage him. Thriller Bark major enemy was Moria or Kuma?
He lost WITH All SHs vs Moria who controlled Oars... End of story... same with Arlong, he lost, end of story...but of course.. yeah “I don’t remember it” with Moria is a great sentence to use as always...
oh and now that you’ve mentioned Kuma and Mihawk... you reminded me of the two peope guving Zoro heavy injuries... I remember what happened next...
Arlong arc he was 90% of the arc resting for the wound..
Saboady 90% of the arc he was using the wound as excuse..
Now with Hakai from Kaido/Big Mom... I know that for majority of the arc and next one he’s about to be 90% of the time using the excuse of “oh, my 20 broken bones, I can’t do xxx”
So what I’m saying is... at least Luffy bounces back from defeat without actually taking Full arcs to heal Lol...
oh and neither Law nor Chopper have the skills to heal him fast
As for Marco, we saw the limits of his healing ability when he used it on the animal back in WB territory as he BARELY healed a bit of it just to barely walk and WARNED him not to jump or do anything rash...
And here in Onigashima we saw how the fire was limited on the people there, and he’s already shown exhaustion and needed chopper to cure the people to save some fire for himself
the idea that ANY of the 3 doctors healing Zoro magically is an extreme asspull that MIGHT HAPPEN not gonna lie, but if it did, just say goodbye to logic
At least Luffy has previously numerous times recovered really fast...he has presidence... in same arc comes back stronger and fresh ready to go with mere meat... as a rubber boy...
Zoro’s “supposed role” for the rest of this arc if we follow Logic of previous arcs and endurance feats.. his role should be to “be protected” by the rest of the crew... and stay in his cross bandage..