You keep referring to a "free market." Define it as you understand it. You referred earlier to "unrestricted competition." Define it as you understand it. You need to first understand what you, yourself, are talking about before you can go about the business of criticizing others.
Looks more like the reality of your home town in the US. Canada's economy actually grew at a faster rate then the US economy in 2017.