There have been important changes in the last two years, including allowing international students to work while they're studying and enabling them to stay on past graduation for a period of time.
It used to be that if you indicated you wanted to study in Canada and you said you wanted to stay in Canada, it would be a mark against you in the visa application process. Now it's a mark in your favour. There are other things that universities are doing with their local chambers of commerce to welcome those international students. I'll point to Brock University's work with the chamber of commerce in the Niagara region to help international students create businesses in their first and second years while they're in Canada, so that by the time they graduate they'll have an investment in Canada they want to preserve and grow.