This was a fair take, Eleanor. I'm glad to see you plan to separate the cons into two articles because the religious zealots version of homeschooling is really a whole different animal from homeschooling in general.
I would add a few more positives, if I may:
1. Children who are homeschooled are also socialized outside their peer (age) group and across all age cohorts. It's hard to put the benefits of this in tangible ways, but one of the reasons why society at large has become anti child is because they've been sequestered away and cannot relate to or socialize with anyone who is not their age.
2. Children who are homeschooled tend to hold on to wonder and curiosity about the world. They're more confident in who they are, they're more industrious and enterprising. They don't have to have their hand held or be given instruction over every little thing. Again, this translates into adult life in some pretty significant ways. They maintain a passion for life at higher rates than kids who went through the school system.
3. Children who are homeschooled tend to reach adulthood with their compassion and empathy fully intact. This translates in adulthood to being better able to make friends and build relationships which means less depression and less despair in adulthood.
Not to beat a dead horse, but I'm saying this for normal homeschooling. Not religious fundamentalist homeschooling which is even worse than the overly regimented and prison like atmosphere of public schools.
Things have changed a lot. I think if you had a young school aged kid, you might change your mind about homeschooling vs public school.