I must admit, I watched the episode with my mouth wide open, I couldn't believe what I was seeing. Apparently the authorities think it's a wonderful idea because they can easily keep track of predators. So in a way it is a prison, an open air one that the police heavily patrol the outskirts of.