So Sanji :
- Allows one of the F6 to spam her strongest attack on him and doesn't even use CoA to defend himself out of fear of harming her for an extended period of time
- Runs around fucking up an army of Gifters while protecting Zoro
- Fights Hybrid Queen in base for the full extent of Jimbe and Franky's fights, and does so while protecting Zoro and his medical team
- Fights both King and Queen for a period of time
And after all of this he's expected to defeat Queen in less than 15 minutes