It seems reasonable to me to at least start requiring sites and commercial software vendors to build a system that makes parental controls possible. And if a commercial site like reddit is going to have child focused content like a Roblox forum, then it should be easily separated from porn without requiring parents to set up a MITM proxy with complicated filtering rules.
There are simple privacy and (adult) autonomy preserving ways filtering or access control could be done, but after 30 years it still seems to be an impossible task. Chuck-E-Cheese doesn't have a porn theatre in the back where an employee just asks if you're 18 and accepts any 7 year old saying yes.
Pornhub doesn't have a part of the website for minor teenagers or Minecraft. Neopets doesn't have a porn or gore section. Even 4chan separates their SFW and NSFW boards onto different sites (though obviously even their SFW boards are not child friendly and don't pretend to be).
You can't do anything at the DNS level for reddit (short of blocking it all) because it's all one site. And it uses TLS, so you'd need to MITM to do partial filtering, which is beyond the capability of most people. I assume Instagram and tiktok are similar/even harder to filter.
Porn sites at least used to ask for credit cards. Now they just ask yes/no are you 18, and they have children's sections. They should really be working to clean up their act in a privacy/autonomy friendly way (e.g. through labeling and partnering with browsers) before they're forced into these kinds of laws. Or stop targeting children as a market and ban anyone that hints that they are under 18.
Parents don't stand a chance. You could be running a fucking kiosk with only Minecraft on it. If it still has an internet connection, kids will be harassed, bullied and solicited.
It's the kids who taught me about the existence and purpose of Finstagram accounts.
The only effective parental control is unplugging them from the internet. But you can't do that, because our lives are inextricable from it now.