I disagree, school should be for academic education. If a child is struggling to acheive reasonable grades, maybe it would be better to cut the number of subjects they're taking, and give them extra tuition in the most important ones. Moving GCSE students onto vocational courses seems a bit like giving up on them. Besides, there's plenty of time for vocational training after GCSEs.