The point is? He never depended on long range only because he never was in a situation where he had to. Against skypiea opponents however, he was in such situations and it's for that reason he developped them to begin with. That's something called adapting your fighting style depending on the opponent. He has range attacks and if he knows close range is dangerous for his swords, why would he attack close when he has long range attacks?
And no, comparing Zoro to Hancock situation is completely stupid. We know Zoro has armament as his speciality. We don't know if Hancock has observation however, so we can't give her an unknown quantity. And no just because you've conqueror doesn't automatically means you have observation. Ace, Chinjao and maybe even Doflamingo himself don't have observation, at least as far as we know, so i'll never give her that
And nice how you kicking fodders like pacifistas is a great feat nowadays
As for your question, i already answered
But if you want, i'll ask you as well
Can Whitebeard beat Boa Hancock without being hit once ?
Can Mihawk beat Boa Hancock without being hit once ?
Can Sanji beat Boa Hancock without being hit once ?
Unknown quantity remains unknown quantity. Her greatest feat can be accomplished by Sanji level fighters or maybe even below considering she can only do that because she can break stone(her devil fruit turning things into stone), something baratie arc Sanji could already do. For all we know Hancock is below Sanji level
I will keep it short because everything has been said already.
Pacifista weren't fodder pre-skip, so kicking 8 in a row is a big deal. Even if they aren't attacking, she still bypassed the defence and destroyed them.
Also CoA 'specialist' Zoro hasn't shown his feats at all with the exception of scratching Monet's cheek, there is no telling how great his ability's are. Even without CoO Hacock is super fast and Salome enhances her agility. Still it's very very unlikely for Boa not to have CoO since her two sisters are profound users, and Boa herself seems to know a lot about haki.
Whitebeard and Mihawk can definitely beat Boa without getting hit once, kinda weird to compare Zoro to them, but okay.
Hancock is Sanji's worst opponent, he stands no chance, read the reply to shit for brains below.
Don't bother. He is a "sanji's juices smell the sweetest" guy, so he tries to dish zoro everytime he can as if his dishing zoro is gonna make sanji the first mate and then he will go on to says Zoro fanboys are bad.
You're an annoying assh*le who has a peanut for a brain and shouldn't bother butting in other people arguments. This has nothing to do with Sanji. The title is Zoro Vs Hancock, and if my opinion that a strong shichibukai with an overpowered DF ability has a better chance against Zoro then that's pretty reasonable. The fact that you think immediately that I have hidden motives to make Sanji look better makes you an insecure closet fanboy who seems to feel threatened by other fictional characters. It's too sad to take it serious. Is Sanji stronger than Zoro, no he isn't. Is he a better character who achieves more during an arc, oh yes he is.
Besides if you read all my posts I never said that Zoro couldn't win, I merely asked how he would defend against kicks that turn things into stone instantly.
Sanji stands no chance against Hancock because she can deal with him with a mero mero beam, and if he uses a momonga strategy to bypass that somehow, he still is a close ranged fighter who can't handle her Medusa kicks.
Also Sanji would make a great first mate, can't wait for Luffy to ever appoint one. Go blow a turd now.