I have plenty of compassion and I do think that we should help others, but not murderers.

Those who are physically or mentally disabled should be cared for. This is different than doling out success. Having the government put in the position of providing opportunities for people to succeed is unrealistic and only weakens society as a whole. Everybody doesn't get a trophy in life. The only way "the system" let this guy down is by not punishing him enough and releasing him.
The big question is, why does lack of success and opportunity equal being a cold blooded killer?

The government is not the cause of all the ills nor is it the solution. The individual is responsible for themselves, their actions and should be held accountable for what they do. It is also the individual who is responsible for their successes in life.