I really don't want to be critical of the public servants in departments like the Department of Veterans Affairs, who have a worthy client base who need service.
However, if you look at some of the NGOs that are out there—and I'll just use the general term “NGO” to represent any non-profit organization or charity that's doing work to deliver service—they sometimes can do the job in a more expeditious way because they can call on other resources outside of, say, what the government has available.
For example, when we were doing the railroad station conversion, we used something like 25 different contribution agreements from maybe a dozen federal departments and provincial departments.