I think another reason for the increase is that it's one of the few industries where they can charge as much as possible. The price is basically determined by:
Student: How much does it cost to attend your school?
University: How much do you have?
The base cost is some ridiculously high value and can be brought down with grants/scholarships/loans, which are needs based.
Student: How much does it cost to attend your school?
University: How much do you have?
The base cost is some ridiculously high value and can be brought down with grants/scholarships/loans, which are needs based.