Maybe this topic is going off the boil ... but I just hate it when one person looks down on another person, because of their circumstances.
Prostitution in perspective is practiced by most people to relative degrees.
Be it simply working for someone you don't respect, to putting on a "good show" (e.g. even a smile and a "Have a nice day") to get a customer to return (to a shoe shop or pub etc.).
So long as the weak are protected from exploitation, most things are acceptable in an adult world.