That's a bit of a pointless question, isn't it? I'd weigh the benefits of paying an extra 22k per year versus my expected income from completing my degree. I'd also look to transfer elsewhere for a cheaper alternative, if it existed. I might be upset with my university, but an absurd reaction would be to lash out at some arbitrary third party. I also wouldn't be selfish enough to think that someone else should pay for it instead of me. Except they're not expecting someone else to pay off their education. When you subsidize education, you are investing in the students who will go on to work higher paying jobs, pay more taxes, and pay for their tuition by subsidizing the next generation of students. It's a much better system than making students come out of university with 100k+ in debt. The only people who benefit from that are the banks. Is your system better? Can you find evidence that Canadian graduates are more productive than American graduates? What about against students that take out loans and support themselves through college? From my experience, students that are given a free ride (or very cheap one at that) tend to change their majors more, graduate on time less, and take college less seriously (like flunk out or party more). For example, each of my siblings has had to pay for their own schooling. The four of us so far have all (or will have) graduated on time. The two that have graduated already have jobs and aren't unemployed or living at home. Compare that to several of our friends whose parents are footing the bill, who have changed their majors, flunked out, or changed their schools. Some even have graduated and moved straight into their parent's basement. http://www.theclause.org/2012/04/4158/ Also, my tuition has increased by about $1000 / year since I started. You can bridge that gap by working a couple weeks at a summer internship.