Government schools are never the solution to educating your child.
Not "the" solution but, with the proper amount of parental involvement, some government schools can be part of a good solution. We cannot simply put the kids out at the curb and expect the government to do what's right.
It's not as if every government school is unworkable. Not yet, anyway.
My children go to public school and are learning at advanced levels also. Homeschooling is often a great choice. It isn't however, the end-all be-all of human existence. My hat is off to anyone who wishes to do it, and is capable of doing it. Many do an excellent job. Some do not. It should be an option for any parent who is capable of doing it. Not all public school systems are bad. In fact, many are excellent. I do not knock anyone who is willing to try to homeschool their children. I wish homeschool proponents wouldn't place all public schools in the same boat.