I'm not sure if you are aware of how a charter school operates. Getting your student enrolled there has nothing to do with being good enough. It has everything to do with their so called lottery. By the looks of the news reports the lottery isn't an issue either due to the fact these schools cant get the attendance numbers they require to even operate. Uniforms and hair cuts are non issues also. Every school has a dress code.
Speaking from both ends had having my children in private school,(real private school where I pay for them to attend; not a charter school that pulls money from the public school budget so people can pretend they attend an elite school) and having just transitioned one of my children to public school I'll have to say you are way off base when it comes to the school system. It really isn't an awful option. Granted this is our oldest child and our first year in a public school setting but it really has been positive. Parents have to stay in touch with teachers and hold their student and themselves accountable. Parents don't want to put in the work these days. Its our responsibility to raise our kids and require them to be successful. I think some of us need to hold ourselves and our children to a higher standard instead of blaming it on the school system.
More information about formatting options