US colleges are insanely expensive.
In UK Oxford, If you are a Home (UK) or EU student undertaking your first undergraduate degree, the tuition fee for 2016 will be £9,000.
How does Oxford survive with that tuition? why US colleges can not do that?
http://www.ox.ac.uk/admissions/undergraduate/fees-and-funding/tuition-fees