It is quite fair that if you go to University aspiring to a higher wage when you leave that you pay back when you are earning a certain salary.
On the plus side it will mean that University's will have to raise their game because if people are paying for their education, expectations will rise. The courses that have 5-10 lectures a week should become a thing of the past.