Luffy can job, but he is the main character. He will overcome any and all actual enemies standing between him and his goals, usually within the same arc. He will never look bad for long.
Sanji can job, but he is merely the cook of the crew. He refuses to use his hands in combat even; it is a miracle he can contend with his opponents at all, and an even bigger miracle that he so happened to end up this strong despite that.
But Zoro, Zoro is different. Zoro promised to "never lose again."
In a battle shonen manga with 1139 chapters and counting...
How do you make his fights interesting if he can never (conventionally) lose?
Oda's solution to this, of course, is to simply have Zoro job the entire fight.
Imagine this: EoS WSS Zoro dueling a young East Blue swordsman.
He will get cut, stabbed, slashed, bleed several metric tons of blood, call to his swords for help, deplete all the oxygen in the area faster than Caesar Clown ever could, etc.
But in the end, he will defeat this young swordsman in one EPIC DOUBLE SPREAD move and give him the "don't be too hasty!" speech in the same breath.
Did he truly job?