I'll wager my kid (age 7) gets more social contact, with a wider variety of ages, than most public-school kids.
Yesterday, it was piano lessons, open gym, and he looked at a fencing class for the first time. Today it's math and reading lessons at home. Tomorrow it's karate class. People of all ages enjoy his company, because he relates to people of all ages.
We don't homeschool yet because the elementary school they attend is pretty decent at this time. We do supplement their schoolwork with "home extra credit" of our own: Reading, writing, math. I am teaching my kids, six and eight, to operate a metal lathe and milling machine. We also make rockets from scratch, including the solid rocket motors.