Human nature. And that’s precisely the problem with religion. Most influential religious dogma are simply sugar coated human nature. The fact that it needs to be coated shows that it’s actually something we would normally be repulsive.
I don’t know if God is behind any religion. Maybe God is indeed behind the original religion. A BIG IF, whatever that mean. However it means practically nothing because we’re not following the original religion. We are following modern interpretation of ancient religion.
While I don’t know if God is behind any religion, I know for sure that corrupt officials and tyrants are behind most religious doctrines.
I used to believe it’s most of it. After I learn evolution theory, my estimate is more like 1%. Street hoes are not having a good time. However, under free market, ugly women are not going to have a good time in any occupation. The pretty one are obviously better off.
Physically threatening prostitution is far from necessary. It’s rape. It’s so easy for prostitute to tell johns.
Of course there is prostitution that’s “like” marriage like sugar relationship. Those women are not forced in anyway. Becoming sugar babies will allow them to more easily pick the rich. Currently any explicit contract between them and the sugar daddy is illegal.