Thats why Sanji always fought the main antagonists, even nerfed and chilling (like against Vergo) or in complete disadvantage (like fighting Doflamingo without knowing his DF and he has advantage on the air)
You're sticking with your own powerscaling logic because you're biased with Sanji. Look at Luffy and Zoro in this arc dude
It's power creeps here and there, but the only problem is Sanji?