One person cannot be smarter in every single subject than every single teacher that the kid would ever have.
This is the bit about homeschooling I'll never get. Yes, a good chunk of a child's education will be done by general educators that a competent parent could probably expect to compare to, but going into middle and high school or it's equivalent, these teachers are focused and experienced in a single subject far more than a parent could ever hope to be. Unless the public school is absolutely trash, it seems like a disservice to their children, tbh.