It's not "odd" that these policy debates are absent in Canada.

Canada's political elites (and elites in general) worship American corporations.  The bigger and more well-known the corporation, the more Canadian politicians bow down and worship.