I agree that there are other options and that universities aren't for everyone; that's the only part of the OP I agree with. Everything else about it is utter crap. What a great way to kill peoples' ambitions!
My sister had no GCSEs. In fact, I am the only sibling in the family to have actually completed my GCSEs. My sister went to uni and ended up graduating with a Midwifery degree and is intending on going back to uni next year to do a Masters degree. She left her former job as a midwife for a reason I won't mention (it's personal and I don't know the exact details myself). Nevertheless, midwifery is a very important field of work...but I don't see that in your list. Should we not be encouraging midwives? That would be catastrophic cause the NHS is already short of staff as it is.
What about teaching? I don't see that in the list either. Since when wasn't teaching a worthwhile profession? Posts like this are why pupils arte brainwashed into thinking only STEM degrees matter and that GCSE grades are the be-all-end-all. Sure, GCSE grades are important and it's useless denying that...but they don't dictate the whole of your life. I know you didn't mention GCSE grades but it's a worthwhile mention as, like these, your degree doesn't dictate your life either.
It shouldn't matter to you what anyone else studies at university. Some professions don't earn as much money as STEM professions but so what? More money for people like you to earn. Money isn't the only motivator. Just let people study what they're passionate in. Life is what you make of it, so if people pursue what they enjoy rather than what they're told to enjoy, they're gonna fulfil their potential in life. People like you are why people take subjects they don't even like and get bad grades. Stop demotivating people.
Sorry if that turned into a rant but that's my two cents. You don't have to change your opinion of non-STEM degrees if you don't want to...just stop spouting lies to people.