Would it be too much to ask that the actual shooter be blamed. Unless and until others are implicated in his plot there is no point at all in pointing fingers or playing the but Obama nonsense.
This is not the first time nor will it be the last that something like this happens. Blaming society, blaming certain aspects of media, etc. is intellectually dishonest.
Political assassinations are not unheard of in the USA.