Wow i never thought of that! I love this reasoning (no sarcasm intended!). Based on supply/demand, the lack of social acceptance leads to low supply which in turn makes sure the price matches the moral cost.
I honestly wished it was not (considered) degrading and just as acceptable as any hospitality service, although in my culture it is indeed immoral to take or provide sex services. Even so if it still is degrading indeed there should be a matching cost, but damn economics is a tricky one.
>>ptsnev+(OP)
not treating sex workers like crap doesnt mean they'll make lesser. one must also consider the monetary equivalents of the mental health of the worker. and the demand will increase by a lot too.