lol of course it was meant to be lighthearted, I heard it discussed on a podcast
It doesn't imply women don't like sex and only have it to please men, that's ridiculous. That's like saying a hunger strike implies that people don't like food. But yes it does imply men have the power, which they do in most societies in the world