Preach, Brother :-)
>It's a generalization, of course
But there is a lot of truth to this.
One other thing that i have noticed, is that in "rich" countries, knowledge of trivial and basic stuff are celebrated in the name of "positive reinforcement". This gives students the false idea that they have "mastered" something while they have just started learning. IMO, this is extremely harmful to the student's psychology.