To start with, that going to public or even private schools will teach what you call the "have to"s is belied by the number of college freshmen who have not learned that lesson by the time they have made it to college. Second your argument seems to be that one should send ones child to school because it is so terrible and will subject them to abuses.
Schools provide a very artificial environment that does not reflect well at all the environment I have found in the work place. The big lesson of school was suck it up, you are powerless to do anything, keep your mouth shut and go with the flow. I don’t know about where you work, but the places I work, that won’t cut it. I am responsible for my progress and if people stand in my way and refuse reasonable requests, then I actually hand the problem up to my boss and say, hey, this project may stall because this person won’t do what they are scheduled to do. You know what, my boss will actually help deal with the situation, perhaps assigning a different resource, suggesting alternatives, or possibly speaking with the obstacle’s manager. That is just the opposite of how lessons learned in school would tell me to solve that problem.
You know what else? If a co-worker threatens my safety, I don’t have to accept that and just suck it up and learn not to scream so the attacks maybe won’t last as long. It is my employer’s responsibility to do something and every employer where I have had that situation, the employer did not hesitate to remove the problem employee or see that they mended their ways so fast it makes my head spin. Now this is not the case everywhere, but neither is the school model of suck it up and don’t make waves.
Another lesson taught in school is “do not excel.” Do not learn fast or you will draw the ire and fear of others. When I come into a workplace, my ability to adapt fast and learn new things quickly gets praise not fear. People actually seek me out to work with and even to learn from. Others seek me out to teach me things, because they see I am eager to learn and may even remember what they tell me.
Do you know what really teaches one the “have tos”? Doing anything at all well will teach one discipline. In every undertaking under the sun, there is some aspect which is less than thrilling, but for best results needs to be taken care of correctly. Any discipline has these aspects.
I find your list of “have tos” very narrow indeed, and a little silly considering the growing importance of telecommuting. It does remind me of the terrible things my mother said I would have to go through to give birth, the enema, the shaving, the being shifted from one bed to another when it was time to deliver, and many other innumerable inconveniences which I did not have to endure because intelligent women spoke up and put a stop to long before I ever got pregnant.
Just because I had to put up with the foolishness of badly run public schools is no reason to subject my children to them.