Don't get me wrong, I'm all for privacy. But between setting up the birthdate when creating my children's local account on their computers, and having to send a copy of their ID to every platform under the sun, I'd easily chose the former.
I'd even agree to a simple protocol (HTTP X-Over-18 / X-Over-21 headers?) to that.
To bring charges under those sorts of laws there's going to have to be some external evidence of harm. Either the kid is acting in a way that causes an agency sufficient concern that they investigate the family, or the government mandate much stricter monitoring of exactly who is doing what online. The former case is unlikely, but should probably be persued vigerously when it does hapoen, and the latter case is something I imagine we all very much want to avoid.
By providing a simple, privacy conscious, way of taking some of the burden of vigilence off of the parents (the child is less likely to stumble on inappropriate material) it makes it easier for them to provide actually beneficial guidance, and reduces the risk of law enforecement getting involved to investigate minor transgressions.