You're right about needing basic understanding of everything. However schooling goes much further beyond that. You can take college level courses in high school. A college level education is supposed to summarize your professional capabilities. As you can see, the problem is that youth is swallowed up by an educational itinerary that leaves very little time for you to do what you want at a time you can make the most out of it.