That's why we have courts. You take a problem to court when it becomes a problem. You don't punish an entire city for something some people might or even will do.
Some of my favourite things are illegal and I will lobby to get the laws in those areas changed where I don't think that the potential negative impact on society is too great.
Outcomes are important, not just principles.
Another question you should be asking yourself is: who stands to profit financially from this decision? That will almost invariably lead you to the reason why the decision was made.