It sounds like the advice is to not reinvent the wheel. Existing technologies already have the benefit of interoperability and so forth. That's good advice.
How should a country like Canada be finding that balance between solutions made in Canada, designed and built here, versus the off-the-shelf often foreign solutions?