In principle this law seems fine. If anything, it should be accompanied by reducing sentence lengths. I haven't read the law directly to know if there are some glaring loopholes or w/e, but at the end of the day prison should be about rehabilitation, and when thats impossible, humane indefinite incarceration.