A. Yeah, because Franky's always been a robot with a little dude inside his head controlling him.
Q. Who is the real Franky, then?
A: Conan O'Brien
So we all know Sanji's becomes retarded around women, but he also despises people who waste food. If he happened to come across a woman who recklessly threw away food because she didn't like the way it was prepared, sorta like Fullbody, would he retaliate, or at the very least would his demeanor change or would he still be all ero-ero retarded?
That would most likely cause a Time Paradox and made Sanji's head explode.