The problem with a general solution in education is that it does not exist. Period. Since no two people are alike in their learning styles, attempting a cookie-cutter solution is basically what our public school system has been doing and failing miserably at for umpteen years.
Yes, one *COULD* use home schooling to mold one's children into carbon copies. One *COULD* use the system to avoid "evilution". But one could also use it to stimulate critical thinking, independent and insatiable learning, and deep understanding of this world.
It is amazing that people usually blame the implementation of ideas, but not the ideas themselves, when things go wrong.