I think it is more likely he has mental problems than that his parents raised him to do things like that. And, you have to consider: Can his parents (assuming there are two) afford the cost of therapy, etc.? Maybe not.
Of course, none of the excuses we can come up for him excuse him from going to jail. He has to be held personally responsible in the end.