If it would be detrimental to him to "grow up" then will it not be detrimental to society to put him out in a world where he could do harm to others? Especially given that he already has a history of doing exactly that?
If the premise here is that this man-child is too immature to take on the responsibilities of adult society (such as the right to own firearms, the right to drive automobiles, the right to drink alcohol, etc.), that he is in some way developmentally disabled, then should he not be kept away from society and denied the ability to hurt others?
You are setting up a false dichotomy here. You are saying that the choice is either that this person be sheltered by a nurturing and loving community who protects him from the consequences of his actions and if not then his life will be ruined utterly. He needs to face the consequences of his actions. He needs to learn that it is necessary to abide by just laws in order to live in society and to fail to do so will result in very serious consequences. If he cannot accept any responsibility then he has no place in civil society.
What are the possible consequences of someone being sheltered from the consequences of their vile, hateful, violent acts? That person can become mentally and emotionally twisted and their hatred and lust for wanton destruction can grow. And this can occur even within the sheltering arms of a loving community. And then the hurt they cause others and the irreparable damage they do to themselves becomes even greater until they become a monster. A rapist, a serial killer, or merely an outcast who cannot mesh with society.
This is not about moral high towers, this is about ensuring that society does not become burdened with so-called adults who have never faced true responsibility and are incapable of functioning properly within society.