True story, my parents let me buy Grand Theft Auto III for PS2 back when I was like 9 years old. Even then, I kinda had the idea that games like those were 100% fake.
I guess one big part about all this is the parenting. To be honest, parents really shouldn't give their kids games like Call of Duty in this day and age, unless they like to hear their kid screaming over the mic, calling people faggots and whatnot. That is, if their kid is like that. Kinda goes towards what Zhire'El said way back towards the beginning of this thread: If you're a young kid and can't handle games like Call of Duty or Grand Theft Auto, then why bother letting them keep on playing? But, in the end, it's really all on the parents; it's their choice what games to buy for their kids.
Also, can't help but think that
this is somewhat relevant to this topic...