If they do anything that infringes upon the rights of others, including and especially with regard to minors, then they should be punished for that.
AND there's the issue that even X numbers of acting out people in any kind of rebellion against God will tend to influence spiritual dimensions in an area. That hurts everyone in the area.
Rebellion is never neutral. It always influences the community.
In which case those preaching in favor of accepting Christ and becoming a Christian should become even more vocal about the value of doing so. But I see no scriptural basis for encouraging Christians to pass laws making the activities of non-believing, non-covenant people illegal.
I am a bit torn. Some morality IS legislated. Stopping at red lights, for instance; not driving drunk.
But on the whole, the letter of the law kills. I think many Christians forget that. Modeling life in The Spirit is a much better way to go than run around beating people over the head with any law book--even God's.