Again, this isn't an answer. Me asking "Okay, what do you want Sanji to do so he doesn't look like a pansy" can't be answered by "By not looking like a pansy."
True. Good thing Luffy never did this.
You must be registered for see images
In the face of an overwhelming enemy, Luffy WOULD leave to fight another day. When they were being overwhelmed on Sabaody, it was Luffy who said they needed to stop worrying about fighting and get away.
Sanji is well aware that Luffy can realize when he absolutely has to leave.