Hachi wasn't first mate, Kuroobi was. Hachi's bounty was 8 million while Kuroobi was 9 million. So Sanji didn't fail to beat a first mate.
Sanji wasn't a SH pirate officially when that Gin fight happened but lets pretend he was, he failed vs Gin not because Gin was first mate it was because Sanji was again nerfed heavily due to Gin taking Zeff as hostage before fighting him and weakening him;
Pearl beat Sanji up badly before the fight so Gin could win, Sanji was wounded so badly he couldn't handle the shockwave of his own kicks, thats why he lost.
Without Gin taking Zeff as hostage, Sanji would beat first mate Gin as well, and he also beat Kuroobi later who was Arlong's first mate.
So defeating first mates isn't special to Zolo, Sanji can do that as well. Zolo isn't as special as Luffy. Sanji can defeat first mates, but Zolo can't beat Luffy's opponents.
Like it or not, Zolo and Sanji are closer to each other compared to Luffy and Zolo. Thats why Zolo is jealous of Sanji being called 1000 men strong by Luffy and Zolo is happy to have just 1.111 bounty over 1.032 billion Sanji, Zolo is not trying to compete with 3 billion Luffy, Law or Kid. Zolo competes with Sanji. Different levels.
True his fault so he still won, just like he did vs Jabra, Queen as well, thats how Oda balances between the 2, if Zolo is taking on a little bit stronger opponent, Oda nerfs Sanji before the fight vs a little bit weaker opponent.
Zolo got Special Mink Medicine to heal up from Kaido and BM wounds, so thats not an excuse.
Zolo specifically said the
sword is not a nerf, he clearly said its because he was weak to use it. Kinemon and others
warned Zolo about the sword, Zolo still took the sword because he
wanted to get stronger and said it only does that because of Zolo's weakness, it wouldn't do that if someone is stronger is using it;
'
'It was my strength that was lacking.''
You ZKKbitches still lying about this sword nerf stuff is a disgusting behaviour lmao.
What I said? ''In same situation'', Zolo would get no-diffed in same situation, not even low diff.
How exactly Zolo is going to fight Doflamingo on the sky? Lets say Zolo begged Orlumbus to throw him again, and Zolo find Doflamingo, what will he do later try to levitate himself with clear lance?
Forget about sky, even Pica's ability gave him trouble because he lost his footing;
He can't keep fighting like that on the sky, so he gets no diff with Dof's parasite.
Doflamingo had big advantage on the sky, its only natural that Sanji is losing like that to Doflamingo. Zolo would lose even worse than that.
I said 'could be' weakest and put the reasonings why;
-Vergo was trusted with G5, most important mission for Dof.
-Trebol was trusted with Sugar, almost as important as G5.
-Diamante was trusted with Flame Logia, very important.
Pica's dumb ass almost took out their own men while fighting;
-What important mission Pica was trusted with other than trying to take out his own allies?