I mean it's not Zoro's fault he's too strong for non Yonkou underlings. Pica for instance, Sanji can't even beat him as far as we know.
That narrative only worked pre Dressrosa, once Dressrosa hit and he clashed with an Admiral and sodomized Pica it was all over for that excuse.
Any non Yonkou level crew, Zoro will be too strong for the #2, he need only concern himself with the captain but then who would Luffy fight? Poor #2's are left getting fodderized by someone who should be fighting their captain. He's an anomaly.
Exactly why do u say sanji can't beat him as far as we know ?? I don't understand this if anything sanji would have easier time because he's faster can fly and obervtion Haki specialist so can pinpoint pica location easier and travel to him
Sanji has been able to destroy buildings and stone since before the time skip
Was it ever stated that sanji can't beat pica because as far as we know his move set should be able to
As for the whole none Yonko underling thing
Doffy kuma ivankov sabo Dukes law Kidd (portrayal) and more are not underlings yet can beat zoro