Could it be possible this guy was trying to take out as many
snowbirds as he could for some reason, perhaps he had a bone to pick with them? Too early to tell.
Us Vets have a rough time with getting mental healtcare while active duty and even after through the VA, still, no excuse.
You don't harm your own people based on the battle in your head, you try to take care of yourself. Even when your brain is boiling over, you seek help and talk about what's going on even if it sounds crazy, been there, done that. I got pushed to the edge and threw a tantrum to get mental help after being initially rejected by my base's clinic. Not once do you try to hurt innocents.
As someone who's worked both in a mental hospital as a nurse assistant and as military police, this country does not have the proper funding or protocol to help prevent shit like this nearly enough. Especially with the pressures retarded globohomo BS has forced upon our society through all levels. You can't completely get rid of the evil, but sure can mitigate it by repairing our culture and society in relation to these issues. We need to be more prepared for bad shit to happen like this as well to protect ourselves.
We don't do near enough outpatient and no longer institutionalize others to protect society nearly enough.
Also worth a look into what or who possibly influenced Card to do this.
Like
@Cpl. Long Dong Silver said, only a douchebag does this to others though.