I didn't blame either of those things individually, nor did I say the presence (or lack) would have made a difference individually, but enjoy that strawman building.It seems as lazy as blaming video games and a lack of proper churchin’.
Nothing is ever simple enough to mark out one thing as being the answer.
I also think that media coverage has no effect whatsoever on those who successfully go through with these attacks.