> We won't get rid of hookers until we change or get rid of capitalism
While that's true, prostitution was just fine in every other system. Maybe if we could get rid of scarcity of resources, there would be nothing to trade for sex. But that still leaves us with all kinds of psychological reasons, so maybe if we could get rid of human nature...
Here's a study where scientist introduced a group of monkeys to the concept of money, and soon after they understood it, the monkeys themselves developed prostitution:
Actually, that disproves your point, not bolsters it. Monkeys use sex extensively in their dominance hierarchy without money, too. In multiple different ways, depending on species. Money merely tweaks the details of the underlying social forces, it didn't even remotely create them.
No? Prostitution is itself purely a service; why wouldn't people trade sex for other services in a kind of barter exchange? (One might note that this kind of informal quid-pro-quo is in fact an element in many 'traditional' sexual encounters.)