This is about league tables and not edukashun. School can be pretty bad at teaching vocational stuff. The trouble is that kids who would be better off learning how to be a hairdresser or a stable lad will now have their options restricted and will just fail more GCSEs instead. Let the unintended consequences multiply.