Amen to that.I've been to schools in both Asia and Europe, which were very different, but still have some same problems.
I think the main problem with school is, they are trying to make everyone the same, whilst everyone is significantly different.
For example, schools worldwide fit everyone into classes of different subjects by age group.
But in reality, people develop in different paces in different subjects.
I assume by Asian, you mean the ethnicity and not the continent. All these points are valid for India as well, you have to repeat the entire year if you fail more than a certain number of subjects, which is just a waste of time. Academic acceleration was allowed a few years back, but now it's not there. (However the fail rates are much much lower because the papers have become easy and checking is lenient)Some Asian countries don't even allow academic acceleration, and students who develop quickly in certain subjects can become very very bored in lessons, whilst students who develop slowly in certain subjects can feel very lost.
Also, in many Asian countries, if you fail a certain subject, you have to re-do the entire year again-- making you older than everyone else in the class. This is very embarrassing.
However, even with academic acceleration, you are expected to advance one year in all subjects, instead of only 1 or 2 subjects that you are gifted in.
Very few countries allow academic acceleration in selected subjects instead of all subjects.