For me the question is life in prison a suitable punishment for their crime?
Prison don't get me wrong don't want to be there, but they will be kept away from general population due to nature of their crimes and while not a nice life will still have x3 meals a day, have access to books/TV . is that a suitable punishment for what they have done?
Yes they are now no danger to anyone else, but will be a drain on resource and funding keeping them alive for the next however many years.
Meanwhile a homeless person can be sat on the streets lucky to have a meal a day and no roof over their heads in winter, a much worse life and potentially no crime and certainly not the same level of crime if they did.
Seems like odd justice to me,
Death Penalty I'm not sure but wouldn't be against for this level of crime.