Hmmn.. That's a deep question Anita_pat . There are Pros and Cons to this. School learning first of all is fast becoming counter productive in these modern era where technology is fast shrinking this world into a global village and where information and knowledge is fast becoming obsolete and swiftly replaced by new methods. The school "fixed" system creates a box around the mind and only allows the child to think within that box. It also teleguides our thought process to mostly sticking with old principles and working within our comfort zones. Most of the brilliant minds we have in the world today have become successful by thinking out of the school system and learning mostly from the environment and challenges of the time.
Allowing a child to find their own method they can use to learn is actually the best way to go. but it must not stand on its own. It should be supported with some form of academic guidance to enable the child understand how to identify the right kind of information and knowledge as well as leveraging on the merits of traditional school system.
A child who is adept at applying himself passionately to a given area should be assisted to develop that skill either through further education, mentoring or coaching. That child will grow to become the best in that field.
However, I must add that sometimes this is not easy to achieve due to conditions such as environment, culture, beliefs, laws and other influential factors.