

The issue with “children” local accounts (assuming they ever remained 100% local anyway) is that for it to be effective, you would have to control who install the OS for it to be effective.
I have been managing my own OS install since I was a teen, so I could have just created an adult account for me. But, okay, you could say that you could just regularly check your child hasn’t reinstalled the machine.
Well, see, they could just install a Virtual Machine. There is plenty of Virtual Machine software out there, and then we’re back at whoever installs it being responsible for filling in that information. And Virtual Machines are very useful for a bunch of things: from running software not made for your hardware (see Android emulators, WSL), to being safer around dodgy software.
You could counter that by not letting them install things with your permissions… but there are portable versions of software that people make for a bunch of reasons which don’t recall an installation. And I am not talking about hypotheticals: back when I was in school people would carry portable versions of games in USB sticks to copy around school machines so they could play video games during IT class.
Never mind that it means that whenever they want to install something, they will poke you about it, and now you’re on the hook for reviewing that. Which you should already be doing because you care about what your child does and they don’t have the years of experience to not break their OS.
But if you are doing that, why not use proper parental control software that let’s you have much finer-grained control over what they can see or not online, along with other controls around how much time they can spend on the machine and a few nicer things?


I think that with enough community effort, it could.
Some of what I think is missing is just community documentation (manuals, tutorials, troubleshooting pages) that are easy to find and recent. While yes, solutions from 5 to 10 years ago still work, they often don’t reflect the full recent reality, never mind the tendency for CLI solutions (which are great, but plenty of people are intimidated by the CLI).
The other thing that I think is missing is polish around things that are just off the beaten path… the kinds of things that not everyone will do, but that most will do at least one of.