Again, I believe the distinction in busineess practcie is the key element of the argument.
If the repairman had on his list of services: blades sharpened $25, BJs $50 and someone came into his business and forced the repairman into a free BJ at gunpoint that would be armed robbery not rape.
As a business person one can’t offer a service at reasonable compensation to the general public and then pick and choose who may and may not be served.
Re: As a business person one cant offer a service at reasonable compensation to the general public and then pick and choose who may and may not be served.
Of course they can.
McDonald’s can refuse you serveice if you do not have shoes on.
Ok, since you are defining prostitution as a business, I'll take it further.
There is a thug who uses a gun to rob people. One day he is walking down the street and someone points a gun at him and robs him. So, since he is a robber, he can't be the victim of a robbery.
Another guy is a counterfeiter. One day he sells something he owns, and someone gives him counterfeit money. But because he is a counterfeiter, he cannot be a victim of counterfeiting.
A guy steals cars and sells them cheap. One day his own car is stolen. But he can't be a victim of car theft because he steals cars.