You should follow the laws.
- No GTA or other bad games till 18.
- No pr0n till 18.
- No alcohol/smoke till 18.
Result:
An 18 year old who is literally incapable of realities of life, gets all these things thrown at him all of sudden at 18 and expected to cope with it.
Cast as a social out-cast by his peers and falls into depression.
Doesnt understand alcohol limits, drinks too much on his 18th and dies.
Job done.
There are plenty of "bad" games which are rated 15.
You can legally have sex at 16.
You can legally drink at 5.
0/3, poor effort.
Depends if the child understand boundaries really. I played GTA when I was like 6 and knew it was just a game and was horrified by the idea of violence.
GTA when you were 6 was a pixelated mess

Games these days are far more realistic.
I don't see it as a huge issue - when I was a kid games didn't have age ratings and plenty involved shooting/killing people... while graphics have improved I don't see it as being as bad as say violent movies.
You seem to be completely downplaying the "graphics have improved" factor. They've improved phenomenally, which, while great for us mature gamers, means that games which were previously a 16 bit blob of coloured pixels are now almost photorealistic.
I'd say games are far worse than violent movies, in that they are interactive and actively encourage the player to "perform" violent actions, whereas movies are a passive experience where you watch someone else perform those actions.
I don't for a moment believe that violent games will turn you into a murderous psycho, but lets not forget that children learn by imitation, and if they're constantly seeing, and being encouraged to "perform" violent acts, it's going to have
some influence.
My son is 3, and is already playing Minecraft, Lego games, and loves Goat Simulator, and certainly wont be playing any "unsuitable" games until he's at least 12+ (as far as I can control it!). However, my idea of "unsuitable" will probably differ substantially from the age ratings!