@Kaido:
Chiffon and Sanji come from similar situations but do not follow the same arc.
Chiffon started suffering the abuse as an adult. Sanji was abused as a kid. Not to mention that we never even saw Chiffon abandoning her family on-panel, what's to say she didn't cry? I'd be willing to bet she did. Sanji isn't crying now either, he's all business, so there's really no way you can compare the two in that regard. Sanji moved on with his life just like Chiffon did, he found two real families in the Baratie staff and Straw Hats.
I wouldn't put teenhood in the same grade as adulthood, but i'm not here to debate about that.
I don't mind Chiffon crying, whatever is happening to her. Sanji is now better, asking for help… the same he was kicking before, for plotsake obviously. That, at least to me, puts him in a moronic neanderthal childish state of mind, and i what used to read on Mr. Prince's cleverness, things would've been better for Sanji as a person, that in the same moment he met Luffy, the battle started. They would've ended in prison either way... but killed and with the Baratie either!? Obviously no.
But now the situations they are in are different. Let's say Chiffon was captured by Big Mom and forced to bend to her will or else Lola would die. And let's say Luffy came up with a plot to take down Big Mom. Sanji would be onboard with that, considering that he was first on the fight train to Enies Lobby. And Chiffon probably wouldn't want Bege and Pez to have their lives risked just for her. See the difference here? In most other circumstances Sanji would probably be extremely willing to fight his family. But the two have gone through different arcs; Sanji's experiences have given him a compassion for his family, while Chiffon's have made her numb to hers. Don't have to degrade Sanji to make Chiffon look any better, both are making strong choices reflective of their characters and experiences.
Oda puts Sanji's mind with the view of Vivi at Alabasta, wanting everybody alive. That is impossible, because people dies, just as Luffy replied her. I'm noting how the stupidity of a character make it look worse when other one with similar situations decides all with a simple answer. Now, after saving the Vinsmokes, what are the chances of them to not kill all the people in the Baratie in retaliation for Sanji's future actions against the wedding?
Still, i don't mind pretty much about Sanji's actions until now. But really Chiffon's simplicity over her very similar predicament, makes Sanji look like he returned to that age of abuse, and while being adult, just a pussy xd.