The refusal to write blank checks is more of an exception than the rule. For at least a couple of decades, politicians have begged young people to take any university education, any at all, with many nominally highly educated graduates out of work.
The government pays a $1000/month (pre tax) stipend to all students for up to six years, and offers a similar sized amount in loans on very generous terms. As tuition is free, this is only to cover living expenses and study materials such as books. Taxes are high, even at that income level and so are living expenses, but it's still not a trivial sum.