Unfortunately, the answer is “it depends”. There's no one-size-fits-all answer to that question.
There are legitimately areas where rapid procurement of off-the-shelf, either commercialized or readily available, technologies at a faster rate of production make perfect sense. There are other areas where, given the significance of the asset, the period over which it's going to be owned and operated, and the degree of flexibility that we're trying to put into a single platform—other navies, for example, have multiple platforms to do the same job—Canadianization is a necessary evil. It doesn't mean it's bad.
It comes down to how we do it, and there are ways that we can be much smarter and much more agile in that approach.