Foreigners pay tons of money for the privilege of being at an American university, even state schools. Its really no comparison to in-state tuition. Its very good business for the universities. After that, the best find a way to remain in the country anyway, the rest are sent back through the ruthless H1B program.