Usually those taking the moral high ground are the worst offenders themselves.
I grew up with the Catholic church guilting me into believing what they decided was moral and correct, except it's own history is filled with immoral and despicable actions. I listened to them preach about the evils of greed and gambling, while trying to get every dollar they can from their members and holding gambling (socials) on church grounds. It's all hypocritical.
There is nothing sick about a lady making good money by making men happy. To me, I appreciate the ladies that I meet who make me smile that day or make me feel special for an hour. To hell with the misguided opinions of others.