I don't know why you think there's more autonomy in a mental institution than prison, or why you keep bringing up forcing drugs and surgery on people like that's the only way to help people with mental health issues. Your stance is still not making sense from a moral standpoint.
Edit: just want to note that the first sentence of the comment above wasn't there when reply was written
You seem unable to separate rehabilitation / treatment for mental health from medical interventions and drugs.
What I'm arguing is that punishment is not justice. No person should have the right to dole out punishments to another. To think otherwise betrays a very authoritarian mindset.
I don't have a 500 page document detailing a new version of our justice system, partly because, as you correctly stated, there isn't a one size fits all solution. But I know whatever system that is should be focused on empathy and compassion, not making people pay for their misdeeds.
But even if I completely agreed with what you're saying, I would still think it's gross to cheer for anyone being sent to "an atrocity that needs to be dismantled and replaced", especially if it's for the rest of their lives.