he only does this because of his gratitude for zeff not because he thinks less of women lol
WTF is that lol
Zoro also doesn't like to fight women , doesn't think less of them but he still doesn't like to fight them
and here i thought their interactions with Monet clarified that both of them are chivalrous but sanji just can't hit women because of his gratitude to Zeff