If the punishment is not "effective" change the punishment. That doesn't mean that government gets infinite power to punish for infinite time frames. The one and only proper infinite punishment which may be handed down by government is life in prison without parole. Beyond that, every punishment ends. And when punishment ends, the rights and liberties of the individual should be recognized once again.
We are not living in 1985 just yet....news flash to the progressives.