How has he dealt with Zoro poorly lol?
It is absolutely weird to lump in Zoro with Sanji when the there is a massive gap between their presentation.
Zoro pulled off feats against Pica that dwarfs anything any Yonko commander has done offensively, like its even close. Also CoA wise he was able to completely run through one of the only two confirmed Full Body Haki users in the series and Pica even received same hype regarding his Haki in Vivre Card that Vergo did and there is no real basis to his Haki being all that much weaker than Vergo at all. While Sabo had an actual Haki battle with someone weaker than Pica with no CoA hype in Jesus Burgess
So based off of his Pica feats alone his Haki is around high high tier and his offense surpasses any high tier besides Bound man because Luffy has King Kong Gun which is (maybe) superior to ISDS.
Physically he was able to overpower a ground busting attack from Fujitora 1000s of times stronger than the one he used on Law that Law was unable to get out of. And he was able to stop a charge of a moving dragon nearly twice as big as Moby Dick a battle ship while same Dragon launches Luffy just by flipping his tail. Those are two of the best physical strength feats we have seen post TS from any high tier
And that Fujitora feat counts as durability as well because he was getting squeezed by massive gravity and after overpowering it he was fine seconds later and then later on shown clashing with Fujitora.
Speed which is apparently his worst stat is still at least on high tier caliber when he has shown attack power feat that put Gear 2nd to shame and has shown at least Gear 2nd level mobility.
While not having his strongest weapon and main fighting style, in a 2v1 situation he mid diffed a supernova who can easily be a low high tier.
As far as portrayal and
-And don't even get me started on Hawkins. A massively holding back Zoro who was just defending against Hawkins managed to kill him twice and Hawkins died third time trying to pull out his trump card that was supposedly enough to fight both Luffy and Zoro. Where as Hawkins was only able to do minor damage to Zoro due to distraction. Zoro literally embarrassed Hawkins.
As far as hype and portrayal is concered
-Zoro was able to fight Denjiro, someone on same level as Ashura Doji and Jack while brutally injured and again not using his strongest weapon. Sure Denjiro was holding back but so was Zoro. We don't know how much Denjiro held back but we do know Zoro held back on his CoA which by portrayal should be above Denjiro's, he held back on his named attacks in their actual clash (that 720 PC was aimed at Orohci) and he held back on his special moves like Lai that is his maximum speed and gorilla that is his maximum strength. Yet Denjiro's own men were saying Zoro and Denjiro are having an equal clash and clash was intense enough for them to produce big shock waves.
-Zoro was portrayed as only samurai in Wano who managed to Tame Enma which is used to Haki from Kozuki Oden, someone who was able to scar Kaido. Something that resulted in Kawamatsu, someone who initially didn't even trust him quickly become his fan boy. And Zoro is even projected to take his Haki beyond what even Oden did by turning Enma permanently black.
-He is trained by an absolute high top tier and it is virtually impossible for Zoro to find a better teacher.
I have hardly made any post like this since my return but it ridiculous when someone randomly places Zoro and Sanji on same caliber. Their feats, portrayal, presentation are worlds apart post TS. Zoro hasn't lost a single fight, the only time he has been shown in vulnerable position (passing out) is also riddled with PIS and is no different than Luffy nearly dying from Hody's bite. He has shown better feats than most high tiers and now he has gotten even stronger by training with Enma.
So while it doesn't make any sense for Sanji (currently) to defeat Queen, Zoro has more than shown in the new world that he is capable of taking down any calamity at this point. And regarding Sanji, quite frankly I don't give a fuck. I'd rather have Kidd fight Queen because Queen seems to have that mechanical arm, he tortured him in Udon etc. While Zoro should obviously fight King or who ever is the second strongest antagonist on Kaido/Orochi side.
Sanji neither needs to be on calamity level nor has he shown qualities yet to be on that. Zoro has both need (because by EoS he has to dwarf that level) and qualities (He has been presented as an absolute unstoppable force in the new world).