I dont know which culture and society supports prostitution
There are more disadvantages than advantages of this profession - and at the end these women has so much psychological and physical problems that they have to leave all this to go to an isolated life.
Would they have sex with tons of strangers just for fun?
Nobody has answered this...
My answer:
Money enables prostitution to exist. Women would NOT do it for free. They have no benefit to do so.
Money enables, yes. However, in the US and lots of places in Europe, there are women we would call 'sluts'. Most of them are young... late teens and early twenties. But some are quite young... barely into their teens... who do it for the experience. Many of them are hoping for a family later on, and have never been taught about honor, and the honorable way of doing things. Many others are doing it for the self-gratification a young person gets from having a youthful, healthy body, and feeling soooo good with the experience.
It isn't really prostitution. But it might be way worse. If a good and honorable guy or gal wants to find someone who is virgin, how in the world can he figure out if he has one or not? Go with a person for a year without sex. If they are willing to "last" that long, maybe they are for real.
Prostitutes don't get to be selective. They are forced to have sex, since they get money for doing it.
It's a job, just like serving meals in McDonalds. Would you serve an unpleasant person if you didn't get a salary for it? I know I wouldn't.
That was my whole point... it wasn't that hard to figure it out.
Money enables people to do things they would never do otherwise.
An organized society of 8 billion people is impossible to exist without money (any form of money, USD, BTC, whatever).
Small tribes of 150 people? Yeah, those exist in Andaman islands for example. But they're not the majority anymore. We don't live in 50.000 BCE.