I live in a good area and have friends who work in a few different schools out here. Kids are throwing chairs at teachers. There are elementary school classrooms where ~1/4 students don't speak English. The reading/math skills are so dismal, any student who learns at home is bored as hell. Private schools are outrageously expensive. Homeschooling is becoming the pragmatic choice.
The other group are very religious who don't want their children learning about evolution or many other secular things.
The only real issue I have with homeschooling in the US is that regulations vary wildly by state. Some states have so little enforcement that it is possible to teach a child essentially NOTHING by the time they are 18 and face no punishment for ruining that child's life.