Yes, not everyone will fully pay it back but the majority will and the interest they pay will cover the losses from those who don't. And even then those who don't pay it back fully will pay something towards it (unlikely you're going to go 40 years of under £17k Salary?). Aren't grants completely removed now and replaced with loans?