Because it's a win win situation.
For Canada, it's an individual who will be contributing to the society ( Working, spending paying taxes etc)
For the student, it's an opportunity to have a better diploma, and start a new life.
I myself was an international student here in Canada, and I left...