A program of the magnitude that the Royal Canadian Navy wants to undertake—the construction of surface combatants—certainly requires a great deal of expertise. However, if it's a priority for National Defence, Public Services and Procurement Canada, and the government, there is a way to allocate sufficient resources to ensure the success of this project. I don't believe lack of resources is the only explanation, but it may be one of the factors.
When you're talking about a $77 billion project, I honestly think it's worth putting a lot of resources into it, like a few dozen or even hundreds more employees. And the returns could be really interesting, given the amounts involved.