I agree to a certain extent with this notion. But this does not really contradict what I said. The cause is anger, anger it in itself has many other causes like the ones you described. Anger is frustration, desperation, craving, etc.....
No, it's much more than that. Here is my assessment:
This guy was certifiable, lunatic, madman, insane...call it what you want. We can second guess but what is the point? he had a serious mental defect.
He voluntarilly went to a mental hospital because he knew something was seriously wrong. So what is the answer? The answer is removal from society.
Which brings us to another problem, institutionalisation. You guys may not know but during the 60's and 70's in the U.S they did just that BUT the liberals (which i am slowly turning away from) had big problems with the way violent mental patients were treated, but there really is no other way. Compounded by the fact that when a patient dies (which is going to happen) in a mental hospital it is viewed as money in the bank and the lawyers do their thing and millions of dollars get siphoned off and the facility loses it's ability to operate.
This kid should have been in a straight jacket (if necessary), medicated etc., oh yeah, dont even get me started on the distribution of med's to people who are left to wander around while their brain chemistry get's altered.
In closing, i am at least relieved it wasnt religious terrorism. The victim's were a diverse group...indiscrimate.
Well that's about it.
Oh, one more thing. This guy had parents who did the best the could do, they were hard working and in the end nature dealt him a bad hand...bad brain? His parents must feel tortured right now. Terrible.