I've known Dr. Langille for a couple of years now, and I don't think his actual views came out very well in that piece. I think CBC may have edited his interview to fit what they wanted, both in direction and time alotted. You can't summarize Langille's views in a ten second soundbyte.
A few points though: Langille is a supporter of the UN and SHIRBRIG, but he wants a UN-employed force, rather than relying on nations' forces. I don't think he's against the Afghanistan mission or the way that we are conducting it. What he was probably saying is that nations (including Canada) should not focus only on the "war on terror," but that there is still a need for "traditional" (but more robust) peacekeeping missions in places like Darfur. He recognizes that the CF doesn't have the resources for multiple missions, and I doubt he would be against increasing the number of CF members and such in order to gain the resources necessary. However, CSOR would be able to provide the kind of rapid reaction force that SHIRBRIG requires.
To sum up, don't judge people based on a small clip of them, especially when it appears on CBC (I'm not saying the previous posters did, just warning against it for all who read this).