"Excellence in cities" - that took me back a few years. Every other presentation I went to when I worked in the voluntary sector seemed to have the word "Excellence" in it. After a while it ceased to have any meaning. We can't all be excellent, much as some city councils would like to promote the idea. I suppose "striving towards mediocity" doesn't have the same ring to it...
The current system is imperfect, but there will always be disagreement on what should be done about that - what should replace it and how.
I personally don't think the "truly comprehensive system" is ever achievable (we've debated enough about whether it's desirable). There will always be "better" and "worse" schools as long as there are league tables and catchment areas, and parents jostling for places and doing the school-run halfway across town.
The only truly comprehensive system would be one which IGNORED ALL SOCIO-ECONOMIC FACTORS - which, in a city of half-a-million people like mine, would mean putting the names of several thousand children a year into a big hat (or computer program), mixing them up and allocating the school places totally at random. Democratic, but totally impractical - think of the traffic chaos. Also, for it to work you'd need to get rid of faith schools (I'm with you there, at least) and outlaw private schools (damn near impossible, I'd have thought).
Totally agree about it all starting in the home, though. Too many parents seem to forget that it is their individual and collective responsibility to support their children's learning, and not just the job of the teachers.