The browser could also emit the age, which sites could check to block, and parents could manage via parental controls.
But that's no fun: can't assure control of the children (bad), monetization (even worse) not share with government (the worst, given the current administration).
True, and that'd be the best method by far. A European politician recently proposed this.[0] The issue is that a single service can't just implement this. If I'm a service and I need age verification, I need something that I can implement by myself.
[0] https://democrats.eu/en/protecting-minors-online-without-vio...