Not true. There are non-public schools that the students who the public schools can't educate or manage can be sent to. I know - I teach at one.
The public schools THROW THEM OUT? I never heard of that in California. Expelling students is one thing public schools don't do too often. They rotate the students from one school to another but DUMP them from the public school system? Does the public sector therefore PAY for the private school, or as you say "non-public schools"?
Interesting...
If you are at a "non-public" school, then you are in a PRIVATE school. That is choice, isn't it? There aren't TOO many irreclaimable students in this world. They ARE children. Do the parents have any part of this or is it ALL the fault of the schools??