Zeff is sexist then.
Why do you think women and children are first off or out of somewhere in danger? Why do men go downstairs while the woman stays upstairs when there is a strange sound downstairs. Why do most women tend to find muscles more attractive, throughout all of history. Men are the protectors. Now, today there is less of that, as guns and technology pack a much bigger punch than any muscle can. Women don't seek out muscles for protection today as much as they do it for looks.
What year is One Piece set in? 1400s? 1500s? Back when chivalry was very alive and fully expected from a man wanting to have a bride. I'm watching Masamune-kun no Revenge this season. It features a very dignified and strong woman, who in 3 episodes has relied on Masamune being chivalrous in protecting her, twice. Why? Because most men and women fall into suckers for that writing tactic. It has always worked.
When the maid was getting humiliated and Sanji decided to help her out, Reiju saw a very manly man, not a sexist pig. Men like that don't care how strong women are, they find personal joy in ensuring their safety. Watch the recent Film Gold? Robin wasn't hurt at all, and Sanji went berserk, calling himself an idiot for letting anything happen to a woman. Robin didn't care any as far as we can tell, but for Sanji, it was his way of living to destroy what put danger in a ladies way.
Men aren't born this way. It takes an adult figure to make them feel like this is the way a man must act. We saw Sanji wanting a woman to be hit when he was a child. Then we saw how angry Zeff got because Sanji wasn't the Sanji we know today. Zeff, as a adoptive father to Sanji, taught him to treat women the way he does. That's why Zeff didn't hit the woman for making his mistake, but beat up the men. And that's why Sanji told Chopper that a man must forgive a woman's lies. Everything Sanji is towards women, comes from Zeff. And nobody here hates a thing about Zeff. So to me, sounds like a whole lot of wishing for Sanji to be a hated character here in this thread.
feet* for Sanji