Yes, absolutely!
Being in the country or working without the correct visa
Nothing, there is a reason it is how it is. You are talking of a police state to impose your personal morals on others. Not the first time you have made such ludicrous suggestions.
Prostitution should be legal. Makes the rest moot.
Not really if they can arrest you for just having sex. You're an idiot!
Except where it's legal and regulated...boom!!
Okay, you want to legalized selling sex. Are you saying you also want to legalized working in Canada without a visa?
And again, if you're not proposing that we legalized working in Canada without a visa, when what should be the burden of proof for working in Canada without a visa? Balance of probabilities as it is now the case? Presumption of innocence (i.e. guilty beyond a reasonable doubt)? Reason to believe? Something else?
I ask that last question because I'm well aware if police abuses when it comes to making accusations for immigration violations, and I believe the balance if probabilities is the main culprit. Too easy to make false accusations that way.