good parenting, as always, remains the best solution
Parenting has never been the sole answer. We need a general sense of social responsibility to not expose children to risks of harm that they are not developmentally ready to deal with. Companies producing the harmful things have never been able to resist this temptation (see how tobacco companies had strategies to advertise to children while denying they were doing it) so often times regulations are needed.
for those with parents yes
Yeah, tell that to those parents with 3 jobs and can barely make any time with their kids that they have to keep an eye on even more things, things that weren't even a thing in their childhood or their predecessors.