Prostitutes look so much better in artificial light. I remember in the days of safe SW pickups in Glasgow (many many years back), you could find a tolerable looking prossie on the edge of Blytheswood Square one evening and walk back to your car with her without it feeling like a complete walk of shame. Do the same thing in daylight down near the Meadows and People's Palace and you'd look around like she wasn't with you.
It's not that all prossies are ugly. An awful lot are just very average in the looks department. In civvy street, what makes a girl attractive owes a great deal to her interests in life, the way she talks, her body language, sparkling personality, taste in clothing, hair, make-up, music and other people, and the things and people that she cares about.
Such things quickly become atrophied in prossies. As they do in wives that have "given up hope", career schemies and long-term jobless. They have little joy left for anyone including themselves so they fake it. A prostitute sells her fanny (or "rents" it). Which at least is offering a service. If she puts what heart and soul that she can into providing a good service she may achieve a sense of self-worth through doing her job well, for herself and others, over and above financial reward.
Anyone can do this. Even a shelf-stacker in Poundland. I've sometimes watched such people enjoying stacking a shelf faster, more efficiently, better than might be required and take my hat off to them. Or a bartender who polishes everything behind the bar in odd moments, getting all the beer bottles facing the same way and unused glasses sparkling. He/she has a genuine love-for-oneself as a good human being with enough left over to give a genuine warm smile to the next person that works in, relate personally rather than mechanically, and pour a pint with skill.
Compare that to most prossies and no, they don't give a shit. Being ugly is just part and parcel of not having a fucking life, and not necessarily the cause.