A woman who accepts a drink, or a date, having decided beforehand that nothing will happen, just because she wants the man to buy her stuff, is being dishonest.
What kind of a Neanderthal thinks that every time a woman agrees to go on a date, she’s required to have sex? I’d put that under the category of predatory behavior, with the likelihood of sexual assault! And I’m no feminist. I’ve had sex with exactly two men, in my life, despite dating my share of others. My first husband, and my second husband. And I’ve NEVER been on a date with any man who expected, or even HINTED that I put out, for the privilege of dating him. The day a normal woman ends up with a guy who thinks like you do, she’d better be carrying a gun.
I think you are reading into something different than what he’s saying - I am pretty sure he’s referring to the types of gals that are only going with or drinking with the guy for free food/drinks - with no real interest in the person. There are quite a few women like that out there.