Forget quality debate, public teachers can't even teach their students to read or add. In fact, the longer kids are in public schools, the worse they perform. Given their performance, how anyone can be a staunch general advocate for public schools is beyond me. They are failing by every measure.
"In Omaha Public Schools, 36% of elementary students tested at or above the proficient level for reading, and 34% tested at or above that level for math. Also, 31% of middle school students tested at or above the proficient level for reading, and 25% tested at or above that level for math.
And 19% of high school students tested at or above the proficient level for reading, and 12% tested at or above that level for math."
If homeschool parents delivered results like the above they would be arrested for child neglect and abuse.
Regarding social skills...socialization for the sake of socialization isn't positive, and is very often harmful, when it is with those that are not motivated, not educated, phone and social media addicted, and whose morals directly conflict with your family's.