Many parents are ill equipped financially and/or academically to withdraw ther children from public schools. Moreover, why is it always the default position of conservatives to pay for public entities and then cede them to the loons on the left?
Good point. The public schools should stand for traditional values, which the majority of parents support (including all those immigrants which the left is so fond of). Let the lefties homeschool or start their private schools to teach homosexuality to 6 year olds.
The left is all about taking over established institutions (judiciary, academia, mainline churches, public schools), rather than creating new ones, because they can't sell their agenda in the marketplace of ideas. So, they just impose them.