We were not homeschooled for religious reasons. It was purely a choice made by the family during a time when we were traveling after both parents retired. We each had the option at anytime to jump back into the public education system after we moved to Austin, but we opted to continue homeschooling instead.
Would I recommend it for everyone? No. Homeschooling should be dealt with on a case by case basis.
In high school, I played varsity soccer, and ran track at nearby public school, so I knew most of the kids there.
I also worked often, and met quite a few people that way.
If I could change anything about my social activities, it would be to live closer to where things actually happened. Growing up in the middle of nowhere in Maine gets boring :)
Somehow I managed to graduated university with high honors (sister is in civil engineering on a full-boat scholarship, top of her class, brother got a full boat as well.)
Lastly, my other younger sister (14 years old) is going to be a sophomore next year, is currently teaching herself Python/Ruby, and takes senior-level math.
Homeschooling was the best thing that happened to me: I learned to love learning.