I agree with you. There is no need to make millions of copies of 'standard students'. But there is a need to diversify and raise standards of skills. How do we mix skilled learners so we have better systems than the  system of mono-culturally trained students? "Child centered approach" is to tailor learning  for each individual child (elsewhere) but in Thailand a teaching method (not the philosophy or 'heart') is copied and practiced (as a standard student centered teaching method?).

Let us educate children to live harmoniously and proudly in the Thai society. Learning enough to earn enough to raise a family and to support local communities -- in each individual way. In turn the society should provide 'work', living space or environment, freedom and (infrastructural) facilities to support equally all diversities in the society.

It is a chicken and egg problem. "Better people, makes better systems. Better systems make better people". How do we kick-start one feedback loop and build other feedback loops on the way?