Typical statist response
"And even adult purchases should be regulated."
Yes, if there is a problem with a product, let's just have government regulate it. In a free society, people persuade. In an unfree society, people are forced to do what government tells them to do. They have no choice, and choice is the essence of freedom.
However, since government is force, every busy-body and do-gooder goes running to it, seeking new laws and new regulations to legislate other people's lives. Persuasion is just too hard and takes too long, and people just might choose not to do what the busy-bodies want them to do.
You are an educator. You can influence children and parents to make the right choices without requiring that every citizen be infantilized.