In a situation like this, there are so many different things working in harmony that resulted in this incident. Many people usually focus on one reason as the decisive factor resulting in the shooting.
The mainstream media is easily culpable in driving emotional stories. However, it's an unfortunate fact of life that major incidents sell media. It's not identical, I know, but there's a reason you can see so many paper headlines about the Titanic, or WWII, or the Hindenburg...
As people we love scapegoats. Nazis, drug cartels, communists, terrorists, it's always something. Someone will always find someone to "villainize".
We are a country of 300+ million people, to expect that there aren't any wackjobs in that many people is ridiculous. Its just bound to happen. These people need help, one way or another. I cannot offer a satisfactory solution, but something has to be done. These people, whether we like it or not, are our countrymen and we help each other stand together.
Gun control is touchy, but people with truly evil intent do not need to buy firearm. I do not agree with all aspects of our current firearm situation, but just going whole-hog into this aspect of the situation is not a silver bullet.
Many people dislike/distrust our gov't. I didn't go into gov't because the opportunities available sounded like a crap job with crap pay. These weren't washing windows jobs either. There's a reason all the people that should be in positions of power will not run. They can get more money doing something else. You can be a CEO of $10-$30 million company and earn near enough to the president. So, the only people who want to go into government either have no choice or want power for power's sake. Not to mention the difficult balancing act of dealing with rock-headed politicians who all view that they are correct all the time. 535 of them. I don't think we could even get 535 of us to agree on anything. (tape or no tape)
Additionally, everyone is so absorbed by what's happening in their phones that they have zero situational awareness. Or care about anyone in their vicinity. Some people are getting better, while others are crashing their cars to check their tweets.
Love it or hate it, our country is what it is. Time to get back to work and earn myself some more money for my acquisition disorders.