I was literally taught that dinosaur bones were planted in the soil by Satan to deceive people about the age of the world.
Very few would admit such in public, but social and moral reasons were the overwhelming cause for most to home school. Education was an extreme secondary priority to the point of being not one at all in some families. Some kept the kids out of school to literally put them to work.
The sequestering from society is usually the point - for better or worse. This attracts the exact type of people you would expect it to.
Perhaps the situation is different 20 years later but based on my continued exposure to the "scene" I doubt it. I'd be amazed if the majority of folks are not engaging in home schooling for what amounts to religious reasons - however we want to define religion these days.
It may be due to the fact that I live in Idaho which has extremely lax standards for homeschooling (which is why some of the cases I observed happened, people fleeing other states so they could avoid oversight on their kids education).
I will admit this is mostly just my own anecdotes. But, it's also the reasons given by a number of my family members and people from my former church that go down that route.
It does happen, how ever you wish to disparage others for factual statements.