This is exactly the reason why Oda didn't give Sanji any win in the New World, to let people know that between him and Zoro there is an ocean, after years, Oda maybe thought was enough to let the message trough and let Sanji win against an idiotic fat-ass with a sneak attack and people restart to compare him with Zoro. 96-90 I can understand but 96-93 you're dreaming
If Oda really wanted to use the new world to extend this difference, he did it very badly.
You're using all the history of the new world that yes, it was bad for sanji, and forget what he did in Wano, if he really shows the difference between two, I wouldn't have used the word wings for that, I didn't need the scene from cap 1023, nor the relationship between king and queen.
And it's a fact that apart from the two factors I mentioned in the last comment, there's nothing else that zoro does better, and even then he's still stronger, I don't understand why you like to do it sanji being a Ussop compared to him, and even Oda doesn't want that.