100% do not agree with this!
People should not be penalised for picking a STEM subject. Upon graduation average student debt will be £40k+ and it is quickly becoming normal for STEM jobs to require a masters just to get on the grad scheme!
Average starting salary is around £25k, if you work for a good company you'd probably retire 45 years later on maybe £45k?
I've got friends who have done degrees in business, art, english etc and not one of them works in that field, mainly because they don't want to work an office job. Should they have the incentive of a low price degree to not work in the industry? No way!
A STEM degree requires a lot of work. 30 hours + contact time and then the same again in completing tutorials, group projects etc. Now its expected by employers for students to be unique. This requires self learning of programming, languages, getting imvolved with science based societies, volunteering, basically anything you can put on your cv.
Further education is not a right, you're not owed anything. The whole point of going to university is to better yourself and become qualified and work in that field, not to have an experience of living away from home and sitting through lectures hungover.
Graduating with a degree does not equal employability. 40% of young people go to university you have to stand out, it's not to do with the job market it's about how much you really want the job.
STEM subjects are needed badly to help the country - medical researchers, engineers, physicists, chemists are all needed to provide energy, water, healthcare and homes. Do you really want to make these people pay more?