Two notions there are important. If I'm a start-up founder, every dollar I'm using to pay down a student loan is a dollar I'm not investing in my business. That certainly can be a barrier.
To the question of whether new grads are coming out of school with precisely the right skill set to go into existing companies, there's a mismatch in speed and pace. Industry is changing much more quickly than an academic curriculum can change. Bridging those two becomes really important. I'm biased, having done a University of Waterloo co-op degree myself, but it's one of those great mechanisms to help students not only to make money while they're studying and to keep their debt levels down, but also to get industry experience that is up to the minute. It gives them a significant advantage when they graduate.