I don’t know why you aren’t forced to work in the NHS for a decade or something after you leave uni. I went to uni with a whole load of medic friends, and they paid the same fees as every other course did, for 9-5 contact hours, & access to expensive materials. Not saying they don’t need it, but if their training is subsidised that much by government/ taxpayers, they should be forced to give something back or repay fees.
I know if you train at uni and the army for example pay your fees for medical degree/ dentistry eg, unless you work for the army for 5 years if something afterwards, you have to repay the fees….