If you've had bad experiences with jerks who use art as an excuse to insult what people like, that sucks and I'm sorry you have.
What does that have to do with this product, though? This is one creator's take. That creator hasn't done anything to you, and what they created isn't insulting toward people who like violent video games. Why would you take your thoughts toward those other jerks out on this creator?