Is there any thing in that paragraph, you are not assuming?
Not everyone sleeps with their car just outside their window. And not everyone has vehicles you can hear startup from 6 blocks away. Many vehicles even sound much like a neighbors. They may have put the kid to bed, and they may not be light sleepers. That doesn't make them are deaf or blind. The kid in general may not be that noisy, especially when trying to avoid waking the parents. And the gaming session spoken about more than likely was the kids game, but it could have also been a friends game.
You are so quick to jump to the conclusion the parents were bad. This very well could have been the first major incident. An incident that they may very well put an end to. You are passing judgement without knowing how the parents have been or how they will be. There is not enough detail to pass such judgement, and that is for certain.
What you are suggesting borders the thought, that good parents never find need in punishing their kids. This kid was caught doing something stupid. We all did something stupid, that doesn't make all our parents bad. In fact I would even go so far as to say the better parents train their kids to be smarter when they do their stupid ****. Not intentionally I will add, but that is usually the way it works out. The harder the parent tries, the smarter the kid gets at hiding.
Personal note:
I don't play GTA, nor would I want my kids to. That doesn't mean I will label anyone that does a bad parent.