Zoro should be embarrassed and ashamed. What the point of all those training, shows offs, speech about being greatest and you're crew mate has better feats offer. Sanji doesn't even train and he doesn't talk shit about being greatest or cutting down Kaido yet he is taking on two commanders after getting beated by Black Maria, with no suit. Honestly Zoro should beg Sanji to take his swords and at least then Sanji can become an actual opponent for Mihawk. Oda is a trash ass writer with no sense for powerscaling and common sense.