Why? We want pat and quick answers. Unfortunately there are likely no answers other than evil. I am perplexed as to what finally pushes someone to do this kind of act. We are certainly living in times of inhumanizing discourse. Unfortunately it takes a village to create a mass killer. Each is a product of a his or her village - terrorists, hate groups, gothers, etc...
Maybe we all need to control our tongues and fingys better