The short answer is that it's both. Certainly there's a lack of coordination when it comes to foreign credential recognition. There's a lack of coordination when it comes to the whole Canadian workplace practice, where experience is required. But really, it's not having the program in terms of ESL for professionals.
On November 8th, 2006. See this statement in context.