My friend (who's meant to be a mentor of sorts to me) has some major misgivings about my son attending public kindergarten. Where she is coming from, she seems to think only certain people shouldn't homeschool, pretty much school is best only for kids with moms who are struggling with mental health issues, or are abusive, or cannot possibly stay home rather than work. Anyone who does sends them when it's not the lesser of two evils is just asking for trouble and is giving up on their kid.
I am of the opinion that certain personalities, like my son has, crave a lot of structure and want to be offered stuff to do all day, and chance at interaction with a lot of people every day. The school offers that and they *want* me to stay involved and that's my plan. He's been home with me up to now. At this point, as it has been going, giving him that direction and time with other children without school would be an immense challenge and denying him it leaves him wanting and sullen and discouraged, with outbursts I know come from loneliness. I know people's concern "but what about socialization?" is often misguided, not everyone needs constant socialization and many families find abundant outlets for it outside school. But my son is an extrovert and high energy, I'm the opposite and have very few friends with time for us.
When we homeschool, as we likely will grades 1-5, I'd like to work with a co-op so I make sure some other people have time for him weekly, and hopefully keep in touch with his kindy friends too. My friend doesn't want us in a co-op either she thinks being an isolated family unit and making him play only with his little brother is best, that this desire for interaction with people is there to get him into trouble and lead away from our values. She homeschooled their 5 kids every single year of their education and insists (suddenly the week before school begins) that we need to pull him out right now. I never thought I'd send him to school for any year before 6th grade, that I'd consider private school then, but after learning who my son is and what the school offers I'm actually at peace with letting him go there for this year.
(TL;DR) Basically I think a child's personality, not just home situation and the mom's abilities, factor in to the choice for or against homeschooling. What do you think? Is it best for everyone barring a bad home situation? Is it about what the child wants? Or about reading their personality and deciding what they need? What grades/years/stages are most important to keep a child home? Is it for everyone to choose for themselves and family and friends to butt out of?