This is common for foreign students in many countries. They might benefit from a scholarship grant indeed, but that would come from their own government.
The school might have government grants so it can provide better services to all their students, but foreigners usually pay more for the same things.