Sorry, I disagree. I believe the extreme level of violence and disaffectation in hip hop music, violent video games and popular movies (horror, X or R rated, etc) lead all too easily to this type of thing - an impulse that goes too far.
After all, we know the Army uses video games to desensitize their trainees to shooting and hand-to-hand combat.
An excellent read.