Nice feelings you have there.
Why can't we legalise sex work and cut a lot of pimps out of the equation? Maintain a "ban" on street walking, but allow brothels and escorting.
What is prostitution anyway? A coal miner sells his body in similar ways to a prostitute.
Why can't we legalise drugs and cut cartels and gangs out of the equation? Personal use amounts, manufactured and taxed like other drugs (alcohol, cigarettes etc)
Why can't we legalise abortion and cut backyard operators out of the equation?
Why should your moral stances take precedence over the safety of others?
You can't legislate behaviours away. They're going to happen. We've been taking drugs for 10s of 1000s of years. We've been trading our bodies for benefits for at least a few thousand.
These actions are largely harmless. Let's realise that making them illegal is a large part of what makes them dangerous.