Some of you are sleeping on Sanji.
Eh not really Oda gave him a power up in the form of Enma, current Zoro isn’t the same as the one who showed up first at Sabaody.
Besides Zoro would never follow someone weaker than him, this was re established during Fishman Island.
I'm a strong believer that Zoro is closer to Luffy in strength than Sanji is to Zoro.
Also, Zoro taking on and beating a yonkou first mate/1st commander at this point in the story, without fighting an in-between villain on Doflamingo and Crackers level, means that he was stronger than Luffy coming out of the time skip.
Eh not really Oda gave him a power up in the form of Enma, current Zoro isn’t the same as the one who showed up first at Sabaody.
Besides Zoro would never follow someone weaker than him, this was re established during Fishman Island.