People really misunderstand WCI…
Sanji was fully planning on rejecting Pudding and refusing to submit to Big Mom. Sanji wasn’t scared or horny when he attempted to leave the crew, it’s that Judge threatened the one thing that Sanji believes makes him worthy of love and how he shows love himself, his cooking.
If sanji disobeyed or showed any inner conflict, judge would’ve blown up his hands so he’d never be able to cook again, literally the part of his body he’s made sure never to endanger for over 800 chapters at this point. Sanji wasn’t scared what big mom was going to do, he refused to live a life without cooking. The skill that connects him to his father, the skill that gave him friends and family, the skill that made his mother smile on her deathbed. If Sanjis mere life was in danger, there wouldn’t have been an issue. The problem was Sanji would’ve been forced to live a life without his greatest treasure in it. Something that we’ve seen people sacrifice for time and time again.