Sanji, Zoro and Law have dope Fighting styles
each one has a distinct spin to it that makes them much more enjoyable.. in zoro's case is his One liners before he slices anything sometimes and 3 different types of swords stays... (Itroryou,Nitoryou Santoryou... which offer variety of attacks styles ) Gorilla's, Ashura... elegant indeed ... Law we all know the drip, the pronunciation of his abilities and his abilities in general
Sanji on the other hand is the most technical and versatile fighter, skill set is bit situational, has leagues to kick course and it keeps on expanding as he attains new powers....like zoro he is a precision fighter.. tho the contrast is that unlike zoro sanji uses that precision to gradually break his opponent down from head to toe using his basic kick course until the final blow like against Kurrobi
so this is situation one where his opponent isn't a behemoth but a adequate sized joe so he uses what most affective against such foes.. exactly why you don't see him use Anti manner kick course against such foes
and in extreme case like Oars he uses his Bulky skill set Anti manner kick course, Collier Coup etc
which is why i called it situational..he doesn't even use AMKC in a 1v1 for obvious reasons..