It's normal for a straight guy to be into a woman, especially a very attractive woman. The problem is the presentation.

You can find a woman attractive without showing the Sanji gag face...

The Rocks Pirates are over 30 years old and not hormonal teenagers.

If you act like Sanji around women you're a goddamn creep.