Even if he gets parole, it will cost many thousands of dollars to keep the guy in prison.  We should be looking for the cheapest way to make reasonably sure he will not cause trouble again.  Other countries do this much cheaper than we do, and with much more success.  We like to hurt people who have stepped outside the bounds, and will spend a lot of money to do it.  But we do not like to help people, even those who have not stepped outside the bounds, and certainly not those who have.  In terms of what works, this is just plain stupid.