It's a numbers game that you refuse to consider. If the 80% of kids going to public schools go to private schools tomorrow then private schools also get the whole range of crap, from lowered test scores to violence, that we see in public school. It's simply not a fact that kids will all of a sudden stop being kids just because their parents paid private tuition. Especially once you strip the exclusivity away from privates schools which is, lets face it, the ONLY reason their results seem greater than they are. You fall for a false correlation.
It's a reality game that you refuse to consider. 80% of kids will NOT go to public schools tomorrow, private schools have testing to prevent idiots and violent students from entering the private environment.
Exclusivity is a result of better teachers. Better teachers = smart students who will succeed more in life.
Again, private schools use rote memorization, likert scale tests and the rest just like public schools. It's not the method. It's not the environment. It's figuring out how to motivate the kid in relation to their place in a society that doesn't require them to go to school or work at the family farm.
It is the method. For example, at early ages such as kindergarten, private schools may have one on one time with all students, where public schools my only have one on one with students who aren't doing as well.
It is the environment. For example, if you had to go to school every day knowing that you might get into a fight, the fear that would be instilled could cause a major reduction in that child's learning capabilities. Private schools take away that fear.