I don't think homeschooling is for everyone. But give it some slack. It isn't perfect, neither is regular school. I was homeschooled all my life. I won't give all my 100% support on it, but I will defend it. Because I was part of a homeschool provider, socialization was easy. We would regularly have events, and often met up several times a week. It was pretty lax, studying. I could study wherever I wanted, in my bed, in my study, in my dinner table, on the sofa, and even, yes, in the loo. Given all the extra time I had, I was able to grow into my array of talents. I learned how to write (my dad is an author), took up classical and rock music (I am currently part of an orchestra), i was in a swimming team, I learned tennis, and I would have art lessons every Friday. I wasn't forced to be in the groove, or follow my peers. I was able to develop my own personality. Also, studying wasn't cramped into specific hours. I could study on my own pace. If I wanted, I could study for only 2 days, and have the rest of the 5 days of the week free to do whatever. And also, because I had a homeschool provider, I was accredited by the department of education. I can go to any high school I want, though I opted to continue homeschooling. Note, my parents aren't poor at all, or live in a far away place (I live in the city in fact.) I could go to the most expensive private school in my area if I wanted (don't take it as bragging please -.-)
But in the end, I think if you have enough social activities, or if you're part of a homeschool provider, homeschooling is pretty cool. :) Well, that's just my opinion. Haters gonna hate. :P