Its unfair to say that "these Chinese students were almost always utterly lost unless told exactly what and how to do". You can't hold the smartest ones back by not nurturing their problem solving skills. It comes naturally to them. The people let down by excessive spoon feeding are the middling students.
Sorry but that is a rather oddball argument. Of course, the best of the best will prevail
despite whatever screwball school system they were exposed to. However, what about the rest? Or those shouldn't have a chance at education because they aren't "good enough" and didn't manage to overcome the handicaps imposed on them by the school system? And that were not really their fault? (I have heard such views as well). Social arguments aside, even from a purely pragmatic point of view that would be a disastrous approach - we are sorely lacking engineers already - and 90% of those positions don't really need those best of the best, the "middling" ones would be fine.
I am not sure why do you think that what I have said was unfair. I have been speaking only about my own experience with my own students, not generalizing it to all Asian kids. However, I can tell you that even colleagues from places like Oxford had the same issues.
And finally - you are speaking about spoon feeding. That's not all what I have meant. For me spoon feeding is giving the student everything prepared on a silver plate so that they don't have to do anything themselves. I am not sure whether you have had any experience with Chinese students but I can tell you mine were certainly not "spoon fed" in the schools they were coming from.
What they had behind them were years of a hard drill - how do you think they got those math skills, for example? However, the problem with drill is that you don't get to learn how to actually solve any problems apart from those you were drilled on - and then have no idea what to do when faced with something new. What I meant is that these students were used to the teacher telling them - "draw this, calculate that". The decisions were made for them by someone of a "higher rank" and it wasn't up to them to question them, not that they were "spoon fed". There is a large cultural difference there - in Asia the teacher is a figure of authority and what they say is sacred.
One consequence of this is also that an Asian student will almost never tell you they didn't understand something - they will always say that yes, they understood everything, even though they have no clue whatsoever. It took me a while to figure this one out. The reason for it is that the teacher is a senior figure in their culture and saying that they didn't understand something would mean the teacher didn't do a good enough job - which would be disrespectful. So they will never say that. And you are left scratching your head about what is going on.