I agree very much with Rui and Mae's view on age maturity and the like, as it is absolutely true, not everybody matures at the perceived 'normal' rate, and even within a school year some of the youngest are almost a year apart from the older ones. I would definitely agree that our system should be more flexible to take this into consideration.
As for streaming, well I'm not so convinced that this is the only way to go, as many schools seem to currently think. There are plenty of other methods that have proven to be successful, but it would just require classes to be done in a different manner than the standard set-up, but the people who run our education seem to be unwilling to try. And of course, by nearly all accounts streaming has so far proven to usually fail the pupils in the lower sets. However, Rui's points are still valid, as streaming never had a hope in hell with the incredibly poor way most schools implement it. Pupils are often streamed into lower sets based on behaviour and attitude ( and quite often percieved behaviour and attitude's as much as legitimate ones) as opposed to academic ability, but then create a self fulfilling prophecy. And this is obviously a stupid thing to do, yet they keep doing it.
@ ayase
I agree that models like the Steiner model, do offer a genuine (and in many ways superior IMO) alternative to this mainstream model. But as you know, many children cannot afford to have that choice, and it's damn shame as many children who couldn't cope with state schooling often thrive Steiner schools. I'm not content to just say, "oh well if you afford it, looks like stuck with the poorly functioning and incompetent school system". Claiming that our state run schools should be **** in order to motivate people, is quite frankly one of the most silly things I've ever heard. It's not much different from claiming that slave trading should exist so to motivate black people to be born with white skin next time. Our government seems to be happy enough to spend tax payers money on illegitimate wars, so I don't see why some extra money can't be put into education. And it's not even just about spending money, it's about correcting things that are just plain stupid, like for example our National curriculum, if it was so good why does nearly every privately run school reject it?