Okay, you're stating obvious things. When a parent chooses a curriculum, those subjects are included. Only if parents deliberately choose to ignore those subjects are they not taught. Every curriculum we ever ran into included those subjects. See, when you homeschool, you don't just say, "here's a book I found in the library, start reading", you look at the available curricula, decide if you want to be the teacher or if you want to have qualified teachers available online to help your kids, and which curriculum to use. No curricula I'm aware of fail to provide all of the subjects taught in government schools. Now, what we found is that your child will likely excel in certain subjects while being mediocre in others. That just means that you will now be able to let your kids move ahead, for just one example, in maybe science and math, while staying at grade level in History and English. This flexibility means they won't get bored by being held back in subjects they like, but won't get pushed too far, too fast in subjects they don't.
See below for the social interaction bit.
Yes, we used the SOL's to ensure our kids were keeping up, and the homeschoolers we knew did as well. Homeschooling associations encouraged doing that for obvious reasons. If you ever intend on putting your kids back into government schools, you have to know where they are at.
"Develop social skills". This is a discredited canard, because of the following:
1. We had no problem with people developing social skills before the federal government herded everyone into federally run schools where they are required to sit down and shut up for 6 hours a day.
2. Home schooled kids are taught social skills by interacting with ADULTS as well as other kids, and adults are more adept at teaching social skills than are children. The reality of government schooling is, the adults are few and far between, with the primary adult the kids deal with, the teacher, overwhelmed trying to manage 20 kids at a time.
3. Only parents who truly try to isolate their children would not join a co-op, where their kids get the same interactions that government schooled kids get, minus the bullying, assaults, rapes, and drug deals. This is because Mom or Dad is usually in the group of adults keeping an eye on things.
Which is as I've been saying. Homeschooling requires a commitment from parents, stress the plural, because one will likely not be able to work while their kids are at school. Now, if the kid is really trustworthy and shows that he/she can get all their work done with an online curriculum that doesn't require much supervision, a parent could work, but they have to be smart about it. IOW, homeschooling, far from a disaster, is a great option for parents who really want their kids to have the best educational opportunities available and are willing to make the commitment to make it happen. Be warned, however, that homeschooling without that commitment is little more than truancy.
You still haven't told us about your "extensive" experience with homeschooled kids.