There was an article on here not long ago about a guy who was in charge of one of the Civilization franchise releases and he drove himself nearly nuts doing it. There'll always be people who are at the wrong place, at the wrong time - that's hardly newsworthy.
Some of it is environment, some of it is their own make-up and circumstance.
Thankfully, we live in a free market - if people find violence and gore unattractive, they can work on and/or play many other games with similar budgets poured into them! Let the free market decide what people want - it's very good at it.
This idea of moralizing/categorizing things into right and wrong for society is a dead end. Alcohol prohibition in the USA being the go-to example for anyone who has any doubt. People want to do things that are on some level self destructive. It is not anyone's place to tell them otherwise - simply because it doesn't work. You prohibit one thing, they find a way around it or find a different outlet, resulting in consequences that are difficult to predict.