Mikimouse, your title intrigued me. What side are you referring to? I know children that thrive from all forms of schooling. Homeschool, private school, public school, it all depends on the individual needs of the family. There are many parents that don't have the patience or self discipline to do a proper job of home schooling. Your family might be in a perfect situation for homeschooling. I don't assume that I child is getting a superior education either way.
There are very good public schools out there. I personally chose public school because we have such great schools in our district. My children benefit from experiences they would never have if I were in charge of their schooling. My oldest who is only in 1st grade has already gone to theatres, met famous authors, had a school carnival, performed in a school "circus" (he was an elephant), had a camping day in the library and does things in music and gym that I just wouldn't be able to do with him. And those are just some examples off the top of my head.
Beyond the academic, there are social experiences that I personally feel they just can't get unless they are away from their parents. Kids need to be able to deal with diversity. In a homeschool setting your kids may have a lot of social interaction but it is very controlled. They need to be able to deal with all sorts of people in their own way. Of course on the other side of that coin, there are bad social experiences that home schooling can prevent.
There are times when I am not all that pleased with the school but I have a lot to do with the education my kids get. I read to and with them. We go on nature walks and I nurture their creativity in every way I can. I talk to the teacher any time I have a concern. There are pros and cons no matter what approach you take with education. I think as long as the parents stay involved and have their child's best interest at heart, the child will thrive.
Best wishes.