Thats different
Zoro fails are mostly gag from oda
But sanji fail is...uugh almost everything
Lose to vergo and crack his bone, lose to doflamingo, pass out from king, outsmarted by bege, crying like a B just like robin, betray his captain...
I mean both are fighters
Zoro never lose to a fight, wounded yes but lose?, no way
Dont get me wrong i like both sanji and zoro
But recently sanji isnt treated properly by oda, which is shame, he is one of main fighters in SHC