Eventually, though, we do need to say that we need to specialize. To become a great musician, you need to spend hours and hours practicing every day. There isn't time to also be a great physicist if you're going to be a great mathematician. Well, maybe you could be both, but it means you have zero free time at all to spend on things like having a social life is one point of life.
Still, until you're in your mid-teens, your needs are not much different from anyone else. You need to get the basics of education which are the same for everyone. As you get to your late teens, you need to start figuring out what your specialty is going to be and start moving in that direction.
I feel it's important to make this distinction because otherwise it's too easy to be arguing past each other when people don't realize that there are different stages of life that do have different needs.
Good point. As a former highschool teacher, I tend to think on this (K12 in US terms?) level, but of course universal higher education wouldn't work. Some comments though. In my experience this point in life when people will figure out their direction varies wildly. I had classmates who figured it out in their early teens and others who found their way in late twenties. And even more important point against specializing too early - some of them had already three careers (I'm in my sixties). Times change, jobs disappear and strong universal foundation helps enormously if you have to start a new career.