A sex worker deserves a billion times more respect, than the mystical fraudsters of the society, such as astrologers, psychics and tarot card readers.
In Germany, people will agree in theory that prostitution should be legal, but they usually won't admit that they themselves have ever gone to a prostitute: "Yeah, it should be legal, and I have no problem with it, but I would never go to one. I'm above that." Then they secretly go to one anyway. On the down low. They won't admit it in polite company, because they don't want to look trashy.
Prostitution is not exactly a reputable business over there either, even though the girls actually have to pay taxes on their earnings, and submit to regular health check ups. Even the prostitutes have universal healthcare over there. The benefit of legal prostitution is obvious: tax income for the city, healthier girls, and safety. In Amsterdam, each girl has an alarm button next to her bed that she can press if one of her "customers" tries to rape or hurt her. The police will arrive within minutes and protect the girl from harm.