Know the diference between the characters?
Zoro swalloed his pride and asked mihawk to rain him for Luffy. Sanji would never be able to do that, not when he cant even swallow his pride in the middle of a war to fight WARRIOR women that are trying to kill him and his crew.
And Mihawk didnt carry shit, you ignorant fuck, Zoro trained and thats why he is strong, unlike some fool who spent 2 years chasing okamas and learning recipees.