In other words, if anyone is aiming for notoriety, shooting up people in Seoul or Tokyo will give you an eternal place in national zeitgeist, while in America you will be famous until the next shooting: A few months? Weeks?
Yet nobody's (thankfully) taking up the opportunity in these other countries. Certainly not every week, or even every year.
It's not the media. It's not attention-seeking. It's not games (duh). Maybe it's a bit about mental health, but other countries also have problems with crazies and they don't just shoot up schools and nightclubs.
Can we stop beating around the bush?