I guess you are talking about women advanced in age who do not have too many choices, or in your other example of a rather unattractive one. Anyway, as the above wasn't married, she might have ended up with nothing and was clearly overpaid with a house in Thailand and half a million baht for a 5 year relationship. It would have taken me 10 years to spend such money with young freelancers, just to give a comparison.
In your other example you talk about a woman who wouldn't take other customers although she receives only 5000 Baht from a foreigner. Perhaps she is an exception from the rule. I saw dozens in my room in such situations. The 5000 (or even 20.000) were always wasted and they just did what they wanted, f... around and lied to their sponsors on the phone.