Holy crap bro you really don't get the point.
I DON'T CARE about his perversive tendencies and the way he treats women, I like Jiraiya, I like Brook, I don't care if he's a pervert, that is not my issue with him AT ALL, his perversive tendencies are definitely disrespectful to women though but that isn't a huge problem I have because it's comic relief and it's a Japanese manga, I expect this.
But it is SANJI that is being the pervert and yes it definitely does contradict everything he stands for. That's why it's so aggravating. Imagine somebody fighting against racism for their entire life and then they turn around and do some racist stuff as a joke every single episode/arc. It's a massive character flaw.
And character flaws are not inherently bad, they're only bad when they are never addressed and a character doesn't care about said flaw. If Sanji's perversion was addressed and he actually tried to do something about it then I could grow to love his character. But right now, he's just a chivalrous pervert.. which makes no sense.
Also about the lolicon stuff.. yes. That stuff is nasty. Even Eiichiro Oda himself is supporting a man (Watsuki, the Kenshin author) who was arrested for owning child p***. It's disgusting. It's very normalised over there.