Smoker is a joke, he will never push luffy more than gear 2.
Comparing Smoker with Sanji is a joke.
Sanji was never knocked down by vergo nor by doffy.
Sanji managed to hurt Vego, he send him flying and he coughed blood. While Vergo managed to damage Sanji also, but it was not big deal. Sanji was fine after that fight.
How dumb can you be to say that Sanji was destroyed when he wanst going all out, nor did vergo was going all out, it was just a clash.
So was the clash with Dofflamingo. Sanji was just fine, and yeah he needed help from trafalgar, so what? Jozu fucked up the same. Luffy needed help also vs Dofflamingo. And he teamed vs gim 2v1 for a good portion of the fight.
Meanwhile Smoker is a joke, he was destroyed and knocked down by both Vergo, and Doffly, he couldnt even put a fight vs Doffly, he was legit one shoted.
How can a person like Smoker compete with Luffy. The same Luffy who fights agains Yonkos rn. Not even the most trained marines, like the admirals, have the oportunity to evolve vs Yonkos, let alone smoker, who is some low level fodder.