Here is just one solution that helps parents, and respects everyone's privacy:
Zero knowledge proofs.
Allow any organization that already legitimately verifies ages (i.e. credit card company, driver's license issuer, ...) to provide a cryptographic key to their clients, that they can use to anonymously verifiably assert they are 18+ to any adult sites they visit.This solution (1) gives sites no user information except 18+ verification, and (2) gives key providers no information about sites clients visit.
This is what zero knowledge proofs are for.
Everyone wins:• Parents jobs get easier.
• Children are less likely to encounter adult material.
• Everyone's privacy is protected.
• Adult sites can verify 18+ ages, without driving users away.
Not solving/mitigating endemic child access to adult sites is (1) a great disservice to parents and children, and (2) makes the success of draconian surveillance legislation MORE likely.
(If you have a critique of this solution, please frame it as an issue to resolve, not a categorical swipe at crafting solutions. The cynical prevalence of the latter is so damaging to these debates.)