I blame weekends. All of these good people working 9 to 5 on the weekdays and too tired to cause any trouble after an honest days work. I say - no more weekends off!
But you assume these shootings are done by working individuals. I’ll bet the typical shooter relies on the government and street scams for a living.