All I had was public school in a small town and I was a National Merit Scholar. I don’t understand this line of reasoning that you need more teaching from parents or for profit tutoring etc. I got a great education at my public school.
Now are some schools not great? Yes. But a blanket statement that all public schools aren’t enough seems incorrect, in my experience.