No. It's not possible that all of the skill sets and expertise the Government of Canada needs are already embedded in the public service. They have to come in from the practices of other governments, the private sector and the not-for-profit sector.
How else will they come into the public sector, if not through advisory companies?