It comes down to how well you raise your kids. If they are well rounded and taught from a very young age the difference between right and wrong then you don't find very many issues with them.
These idiots that can't tell the difference between a game and real life are the ritalin laced, mushbrained morons that their parents created by not being a parent.
Stop looking to the schools, government, prescription drugs, television and everyone else to raise your kid. Show some interest in their life and be there and steer them through life. Don't raise an egotistical asshole that walks on the backs of everyone around them. Raise someone with morals and values and show them the right path and punish them for walking the wrong path. I was raised correctly and have no desire to yank someone out of a car and blow their head off with a shotgun because I play GTA