How exactly does Mihawk counter Fuji's gravity?
And do you think I need to answer that?
How exactly does Zoro counter Sabo's fire?
How would Zoro tell Kid's magnetism...
How Zoro counters Doflamingo's strings in spam...
You want for some reason to say that the swordsman class is inferior to DF users...
It's like saying that Mihawk can't defeat Akainu because Akainu is a logia, that Mihawk can't defeat Fujitora because Fujitora will use gravity powers...
Then what will it be?
Are you going to come out saying that a fighter who uses only his fists can't defeat Fujitora because Fujitora uses gravity and akainu magma?
Hell!!!!!
Evolve your way of thinking, how does Garp deal with Fujitora's gravity?
You need to understand that Fujitora using his powers will only make the fight harder, but that doesn't mean Mihawk, a swordsman, can't beat him.
Kaku made the fight harder for Zoro? Yes, but zoro as a swordsman and using pure swordplay won him, it's simple.