Okay, it's been a while since I've been in this situation and I'm currently not in it either. However, it will more than likely happen again so why not find the answers now.
I'm not a cheap guy and without even thinking about it I always assume I'll be paying for the first date and completely fine with it. I've been in situations where the woman has offered to pay and even were sneaky about it and grabbed the bill while I went to the bathroom. This behaviour of a woman financially contributing really sends the message of "long term, good upbringing, not cheap" to me and I love it.
Here is what I've done in the past. If after 3 dates the woman does not pay for anything or even try then the dates moving forward become free things like walks or a museum etc etc. Still no change, then I make them my booty call because that behaviour is a deal breaker for me and I no longer think of them as potential mates, just good lays.
A very small part of me is wondering if all it would take is awareness for them to "snap out of it" But it's such a sensitive topic.
Should I continue to convert to booty calls because they should know better or should I somehow get the message across and if so what's a good example of how to do this?