Consular services are essential. If they barely exist in certain countries, then people won't go there and consular services won't be able to do the legwork that gets people to Canada.
It's important to understand that uprooting an entire family from places like Congo or Rwanda represents an enormous change for them. It requires monitoring and mentoring. Consular services have to have a strong presence, but more support is needed for a much longer period of time.