"The Harvard College financial aid program requires no contribution from Harvard families with annual incomes below $65,000; asks from 0 to 10% of income for those with incomes up to $150,000; and expects proportionally more from families with incomes above $150,000."
If your family makes <$150k, it sounds like Harvard costs up to about as much as the (public) University of Minnesota charges in-state residents. (Depending on your situation, Harvard may cost substantially less.) If you borrowed half of the $15k annually (the max 10% of $150k income), that's not an insane burden when paid over 30 years.
This seems fairly balanced. Granted they could zero out fees for families further up the income scale, but on the other hand "rich kids go to Harvard free" is maybe not the best use of the money.