I agree with this but where would the line be drawn? teachers engineers lecturers... scientists, Police on graduate programs... plus many others could be seen as for the public good....
I feel sorry for HCP's their take home wages really are poor, car parking, student loan and high pension contributions... ok they get that back but it doesn't help pay the bills.
My DD has no issue working for say 10 years in the NHS in return for no student loan but there needs to be safety nets, not everyone is suitable for these roles and she wouldn't want poor HCPs to be forced to stay in the NHS... she has just failed a student on placement, they'll get another chance but in my DD she is just not suitable.
If pretty much all of Europe can fund Uni education, then we should be able to as well.
Yes to tuition fees but at around £3k pa and interest rates that reflect the simple fact that most graduates will earn more and hence pay more tax and NI, pay more into pensions, claim less benefits, if any & chances are, fund their own care in old age.