Your alternative I presume is just to treat everyone like a small child equally so that nobody can see anything potentially painful or commit any thought crimes (the ends etc etc). Certainly the internet is very hard to regulate with children but maybe they just shouldn't be spending so much time on it. It's much harder to keep track of 15v hours of usage a day vs 1 or 2. But again that's a personal responsibility thing. If a child gets hit by a car we examine the circumstances surrounding it, the logical conclusion most people would assume is not to sue the car manufacturer to prevent the operation of their vehicles. There's definitely a balance between corporate and personal responsibility but I'm strongly against the childification of the internet and apps that is occurring. It doesn't matter that most people don't understand something, if you prevent them from observing or utilizing it you're effectively enforcing that ignorance.
We should not be enforcing such restrictions. Any restriction may benefit some children, but will rob everyone of the ability to learn how to discern good from bad. We should not be training total reliance. Encountering difficulty is an essential part of human existence