He wasn't saying that it's a cultural phenomena; that I can agree with. He's saying that it's a problem with Americans themselves; which is just as close minded as anyone who blames it on a particular political or religious group. He could have easily started it off with something like "there's a problem with our culture, and it's..." but he didn't. He started off saying that it's simply because the shooter was an American, and then painted us all with the same broad brush.