There already is a similar profession that is acceptable and has less stigma attached to it. It is called, dating, or in more extreme forms, gold-digging (marriage between female looks and male finances). I think life has the potential to be a lot happier and more peaceful if sex work is no longer considered as something dirty, and if males find it acceptable to pay for sex. They have to pay for it regardless, whether they wine and dine their woman, or put a ring on it, and bring the paycheck home. We have just made up little stories around reproductive dances to pretend we do it for love and not sex ultimately. In today's world of sex without consequences (beyond STDs) thanks to various birth control methods, women can be choosy about who they end up having sex with. This leaves perhaps a majority of males who aren't particularly good looking or financially successful (normal and/or pareto distributions of traits, genetic/acquired) without the possibility of finding a mate. These men end up resentful cause life isn't fair and some do bad things to act out that rage.
Less stigma around sex work could indeed lead to safer, better work conditions for the women involved in it. Frustrated males without a mate wouldn't have to hate themselves and/or a sex worker for engaging in stress-relieving activities if there's no stigma attached to it. Just like you go get a massage when your back hurts, you can go see a professional woman when evolutionary drives make you ache for action. I believe income potential is still correlated with one's physical attractiveness (brains help, but let's face it, top girls on MFC follow a certain average of age and body size). It pays to be good looking; social psychology studies show that time and again. There are plenty of men out there who need relief. Maybe not all sex workers would still make as much money, but as long as you can afford food and safe shelter, that to me is an honorable existence that far too many people on this earth only dream of. I am not touching on human trafficking because that imo is a completely different can of worms.