I agree that it makes more sense if Venus was designed to be Zoro Opponent, but how we see things & how Oda does isn't same, if We wanna predict the Story, We must apply Oda's Logic, not ours
Zoro's Main Opponents are always same Type as Fodders of said Villainous Group
We had Fishmen Fodder for Arlong - Baroque Work Fodder Agents for Crocodile - Birkan Fodder for Enel - CP Fodder Agents for Lucci - Zombie Fodder for Moria - Fishmen Fodder for Hody - DD Pirates Fodder for Doffy - Beasts Pirates Fodder for Kaidou
Zoro's Opponent is basically "Mini-Boss" Version of those same Fodder
Hatchan was a Fishman - Mr. 1 was Baroque Work Agent - Ohm was a Birkan - Kaku was a Cipher Pol Agent - Ryuma was a Zombie - Hyouzou a Fishman - Pica a Donquixote Pirate - King a Beasts Pirate
Mary Geoise Fodders? They are Knights
It's Land of Knights, Celestial Dragons are it's Civilians, not it's Army/Fodders
The Fodder Army isn't composed of Celestial Dragons or Yokai or Soldiers who look like Real-Life Leaders
So i'm not saying Zoro's Main Opponent cannot be a Celestial Dragon or have a Yokai Form or look like Historical Figure or a Swordsman, but it's absolutely expected that They are a "Knight", if Luffy is going to oppose Mary Geoise, then They must Face it's Knights, as simple as that, Zoro's Opponent in a War against Knights isn't gonna be against a Samurai-Looking Guy
Also i already said that Garling is Katakuri/Lucci of Endgame, meaning his Fight isn't gonna be like Crocodile or Enel or Moria or Doflamingo ... etc where it's about Luffy facing an Unstoppable Force, Katakuri & Lucci were Skill Match-Ups, it was all about who's better Close Combat Fighter, not about who got the Bigger Gun. So Garling is the same, He is Someone who gonna push Luffy to actually improve his Fighting, rather than just improve his Attack
Garling & Shanks might indeed be related, that's why i believe Luffy must be the one to defeat him
And same for Rest of Holy Knights, it's possible that Holy Knights > Red-Hair Pirates
So SHs Defeating Holy Knights is what finally proves They have Surpassed Red-Hair Pirates
Hyouzou was Post-TS Hatchan (Arlong/Hody) --- Sea War
Pica was Post-TS Mr. 1 (Crocodile/Doflamingo) --- Land War
King was Post-TS Ohm (Enel/Kaidou) --- Sky War
Now it's time for Post-TS Kaku (Lucci/Garling) --- Hell War
And Mihawk gonna be Post-TS Ryuma Fight (Moria/Final Villain) --- Heaven War
Zoro's Main Opponents are always same Type as Fodders of said Villainous Group
We had Fishmen Fodder for Arlong - Baroque Work Fodder Agents for Crocodile - Birkan Fodder for Enel - CP Fodder Agents for Lucci - Zombie Fodder for Moria - Fishmen Fodder for Hody - DD Pirates Fodder for Doffy - Beasts Pirates Fodder for Kaidou
Zoro's Opponent is basically "Mini-Boss" Version of those same Fodder
Hatchan was a Fishman - Mr. 1 was Baroque Work Agent - Ohm was a Birkan - Kaku was a Cipher Pol Agent - Ryuma was a Zombie - Hyouzou a Fishman - Pica a Donquixote Pirate - King a Beasts Pirate
Mary Geoise Fodders? They are Knights
It's Land of Knights, Celestial Dragons are it's Civilians, not it's Army/Fodders
The Fodder Army isn't composed of Celestial Dragons or Yokai or Soldiers who look like Real-Life Leaders
So i'm not saying Zoro's Main Opponent cannot be a Celestial Dragon or have a Yokai Form or look like Historical Figure or a Swordsman, but it's absolutely expected that They are a "Knight", if Luffy is going to oppose Mary Geoise, then They must Face it's Knights, as simple as that, Zoro's Opponent in a War against Knights isn't gonna be against a Samurai-Looking Guy
Also i already said that Garling is Katakuri/Lucci of Endgame, meaning his Fight isn't gonna be like Crocodile or Enel or Moria or Doflamingo ... etc where it's about Luffy facing an Unstoppable Force, Katakuri & Lucci were Skill Match-Ups, it was all about who's better Close Combat Fighter, not about who got the Bigger Gun. So Garling is the same, He is Someone who gonna push Luffy to actually improve his Fighting, rather than just improve his Attack
Garling & Shanks might indeed be related, that's why i believe Luffy must be the one to defeat him
And same for Rest of Holy Knights, it's possible that Holy Knights > Red-Hair Pirates
So SHs Defeating Holy Knights is what finally proves They have Surpassed Red-Hair Pirates
Hyouzou was Post-TS Hatchan (Arlong/Hody) --- Sea War
Pica was Post-TS Mr. 1 (Crocodile/Doflamingo) --- Land War
King was Post-TS Ohm (Enel/Kaidou) --- Sky War
Now it's time for Post-TS Kaku (Lucci/Garling) --- Hell War
And Mihawk gonna be Post-TS Ryuma Fight (Moria/Final Villain) --- Heaven War