I have to agree with most of your points. When i was between marriages here in Thailand (my 3rd one here) I met quite a few girls on Tinder who just wanted sex, maybe a serious relationship, but never asked me for 1 baht for the company. Some were generous and paid for food or movies, others I paid, one gave me keys to her condo for 3 months, etc. Most of them had education and employment.
I pity the guys who after all this time in Thailand convinced themselves that you alway have to pay to be touched. My final Tinder date was my Chinese wife that will literally scream "yours is different" to the usual suspects with their Batman meme as she has MBA, works for a foreign company and literally lived with her parents until she met me. I will let the fools have fun with that one, but at least I am not a hypocrite and will fully admit that once you get married the sex with the same person gets boring (it goes both ways) and I do often long for freedom. However, what I get in return is worth it to me which is being treated with respect and not as ATM.