I finished school 4 years back and I agree with you that some parents don't do anywhere near enough. I've seen the 'chavy generation' (of which I was probably "Lead chav" yet still ended up at University!) do nothing for their children and accept no blame and merely kick of at teachers despite the fact they were doing nothing to discourage it.
But at the same time I went to a school in the bottom 80 of the whole country. They did nothing for the students and having someone lecture you for your tie being slightly lose whilst the head of the science department didn't mark anyones book over the course of the year didn't seem exactly fair to me. Thing is all the students critised the school, Ofsted criticised it, the parents criticised it, the parents criticised it yet at the same time they changed the school uniform every year thinking all of sudden we'd change into obdient, as you say "little darlings" but we could all sense the whole school was a joke. We laughed at the teachers like they were muppets, which they truly were. I stayed on for a year of 6th form and came out with three D's. Two years at A level got me BBC, better than I'd even got at my GCSE's.
The whole education system is messed up, there's no blaming just parents or just the schools. When you live in a top down society the blame should start from the top down. No sort of labour policy is adequate enough and neither is a Conservative "Lets take us back 50 years and hope for the best" policy. Small nations like Switzerland are wiping the floors with us in terms of education and our government has a lot to answer for.