Because the promise of a white collar job at the end of a very expensive university education seems be to be slipping away. And it's happening in law, medicine, accounting, marketing.......across the spectrum of the higher end of the labor market. These jobs are not McJobs. The average IT salary is in the ballpark of $60-70k here in the Toronto market.
Not to mention, there's no skills advantage in low cost labor markets, just a cost advantage.
It has been said for sometime now that when you graduate you are no longer just competing with your classmates but the world for jobs. To think it's otherwise is foolish.