cory - you sound just like a book I'm reading right now (raising respectful children in a disrepectful world) which when I first read it seemed to say we should let children FAIL, but then realised it meant we should LET children fail.
And it is linked to the state-private thing in a roundabout way. In private schools you are more likely to find parents who have, for whatever reason, analysed their child's potential/options and realised that the best way to succeed (not fail) is to put them into private school, where teachers pick up on that vibe and therefore spoon feed children, giving them lots of individual attention and generally not letting them fail at anything thus avoiding repercussions of the (well-meaning) parents.
FWIW I went to an academically fantastic independent school, was mollycoddled, looked after and spoonfed the whole way, got 3 A grades at A-level, a place at university etc etc etc but I learned how to learn at a further education college where the class was so big I couldn't get the support I was used to having at school, didn't work by myself and failed my first assignment. Suddenly it was up to me and it took a year of hard work for me to realise I could achieve things by myself. It was a shock to the system but it set me up better for university and life in general. I don't blame my school teachers at all for holding my hand and practically telling me what I needed to know because on paper I benefited.
I'm sure that doesn't just got for private schools. I saw the same thing in my sister, who was state educated, albeit at a grammar, (I got a scholarship, I got private education, she didn't, that was that) where my parents honestly did their best to help her but she wasn't allowed to fail at anything. My comprehensive educated brother, on the other hand, is much better at doing things for himself, because he learned at about the age of 11 that no-one was going to do anything extra for him at school because the school had a rather strange policy of minimal parental involvement. Make of that what you may...