Historically, it is because UK government-backed student loans (for English students: no student fees in Scotland after all) are (a) low-interest, (b) only repayable on money earned above a particular salary threshold, and (c) automatically gets written off eventually after a specified period (was 25 years, now 30 years).
(a) is arguably not really true anymore (given some graduates are paying 5% interest), but (b) is even more true now than it was under the old (Plan 1) scheme because the salary threshold is now £27,295 (compared to the old one of £19,985).
When I went to university in the UK for CS (20 years ago), my total student loan debt was close to zero. Indeed, they gave me money to study.
Even now, the cost for something like a medical degree is negligible compared to the USA where $400K for medical school and undergraduate is not unheard of. (A medical degree is an undergraduate degree in the UK)
Thank you! A lot of people seem totally incapable of grasping the fact that it's more of a tax rather than a loan. I'm glad it's not just me who has remarked this — I've been very unsuccessful in explaining it to people who shudder at it and treat it as any other loan...