I’m not sure that violent video games, films etc are blameless. They make violence seem unreal, abstract.