I work at charter school. We have had some parents pull their kids out over differences concerning education or discipline policies, which is a legitemate excuse.
We have also had some pull out over the stupidest things, after they admit their kid was doing much better. Here is a list of some ridiculous excuses.
She wants to be with her friends (even though the school stinks).
He wants to ride the bus.
I don't want to make lunch every day.
She hates the uniforms.
I hate having to get up and drive them every day.
These are some of the reasons given by parents when they have pulled their kids out of our school. We increased the kids' reading levels 1-2 years, but giving their children what they want or making life easy for the parent was more important than the child's education. Some things are just more important than others to different people.