article details the results of a comprehensive study into how well schools are doing at preparing students for careers and citizenship in the 21st century.
The answer, it appears, is a resounding 'badly'. Now, this was a US study, but I can't imagine that the answers would be particularly different if it was done here. We win at conveying content - the facts that need to be memorised - but our fail is epic in the areas of critical thinking, problem solving, collaboration, leadership, adaptibility, communication, imagination and creativity.
Now, this study focused on what employers want. The researcher didn't go out and ask 'what makes a good citizen?' Probably, though, the answer would be very similar, but that's not the point here. We are not what we work. We are whole people, and the purpose of schooling is not just to mould us into economic units of labour.
So, am I in favour of teaching critical thinking, problem solving, collaboration, leadership, adaptibility, communication, imagination and creativity? Hell, yes. Am I in favour of it because that's what employers want? Hell, no. I'm in favour of it because those attributes are the very ones that make good citizens.