I wish more public schools would adopt rules like these, so that people would begin to grap the kind of place they're sending their children to.
Have you even been to a public school?
You mean attending classes there?
If so then one, but I've been inside one more than once.
But my mother spends her days there.
Okay, so you have experience with a grand total of basically one public school.
You can come back and speak as an authority on public schools after gaining experience with, say, a hundred - preferably in North America, so what you have to say is applicable to the people on this forum.
I've been to six public schools in my lifetime (I moved a lot in my childhood) and all of them were very good places that provided an excellent learning environment for me.