Higher education is a big business. Anyone willing to pay for an education should be recruited as long as that person is qualified to enter school, regardless of nationality or residence. A student invests in the local economy and may even relocate to the country permanently, creating decades of economic activity. Put several thousand of these students together and they can become an economic force in the local economy over the years.
In my opinion, A nation has an interest in adopting the proposition that it should be attracting the best and the brightest and here in the United States we already do our fair share of it. The corporations and colleges are filled with people from all across the planet due to the efforts the government goes through to attract people to our shores and boardrooms.