Why, because base Sanji that go no diffed by Doffy and was gonna lose to Vergo, is fighting King?
What did I tell you guys? By the time Wano is over, all the Yonko Commander wankers are going to be exposed. They aren't that strong.
In MF, Jozu did no better than Sanji, and Law was massively better than Jozu vs. Doffy, because parasite would not work on him.