Requiring ID to browse the internet is doing the parents jobs of managing what their kids are doing online.
Stopping misleading advertisments and mental health issues while claiming to be protecting children is not on the parents. The parents were given the false information to believe their kids would be safe.
I've never seen Meta advertising themselves as a kindergarten or a playground for kids. They have always been perceived as public square or forum. It's wild to leave your child alone in public place and expect safety.