So your alternative is teaching millions of 40+ year olds how the internet works so they can implement dns blocks on their home routers? Service side age restriction seems much more effective than mandatory parenting classes.
Even if I was sympathetic to that argument, "let's just let unaccountable companies scan and store your face and sensitive biometrics that they promise they won't lose" is possibly the laziest solution that can be dreamt up and screams ulterior motives to me.
I'm not sure there's an effective solution that's easier and imo the downside here is minimal anyway. Honestly, eliminating anonymity online might be a good thing. Maybe the crazy polarized rhetoric would stop and people would talk to each other in person more. Sounds great.