Which is bringing us to the is/ought question, really.
If it 'is' illegal, does that mean it 'ought' to be?
Helping slaves escape was illegal, for example - but most of us, nowadays, would agree that it probably shouldn't be.
Some things shouldn't be 'crimes'. For example, where there's no real 'harm' (Or at least, no real harm to others).





