Well, first off I don’t “hate” the government schools. I think they’re substandard and a form of welfare but they do fulfill a purpose for providing some level of education for those who would otherwise receive none. I definitely favor their abandonment by those who have other options, but I don’t favor them closing per se unless and until there is a private sector option that would take care of those kids who would otherwise have no other options.
As for the choices above, I pick “C.” Old habits die hard. I also think that personal interaction with kids is important; a teacher/ classroom setting is not a bad thing for younger kids in my view. While I think that homeschooling is a great option, not everyone can homeschool.
For older kids (say high school), I think electronic means will take on a much greater role and perhaps eliminate the traditional school for some kids. It’s not going to happen overnight, but the trend is already that way.
I think much of what you said is right but with one important issue to note: high school students often need the personal interaction of a teacher classroom setting just as much as middle school and even elementary school kids too. It is not until they get to college that it really becomes substantially less vital. That is probably an important reason why we, and other Western nations as well, structured our educational systems so that they are fundamentally different for those over 18 vs those under 18. In high school there are some particularly advanced kids and certain types of special needs kids for whom online education will be seen as a potential replacement as you had said. But I think they will be exceptions rather than the rule and that there are undoubtedly millions of high school kids for whom online interaction could not replace personal interaction anymore than it could for middle school or elementary kids. At least that is my view, your own personal observations may be different.