It's already known that this (political) generation doesn't have these principles. Government contracts rarely consider anything beyond the cheapest offer. Corporations are obligated to maximise their profit above all other considerations.
It's the West's (including Canada's) morals that have got us here - we simply export our bad behaviour to other countries, so that we don't have to see it.
Overall, nobody is going to stop importing clothes made in China, because there isn't sufficient industry elsewhere in the world. We closed it, and exported it to China, because it was cheaper.