No, Canada does not operate on the US system in terms of politics, it's much more like the UK in that regard.
Though even in the US voters have close to zero say when it comes to super sensitive topics like where to put nuclear weapons manufacturing facilities, how they are staffed, and so on.
Take just about any industry in Canada and there's between one and five major enterprises that the government is VERY in bed with and fights tooth and nail to keep out competition.
I got stuck in traffic behind an anti-vax convoy that had "don't tread on me" flags. saw at least one confederate flag. on big Ford or Dodge trucks, too.
Alberta even had a real push for a second to ban gay marriage. wouldn't have survived a federal charter challenge, but it's there. Ontario has a mini-Trump (Ford #2) who is actively trying to privatize everything.
there may be a parliamentary style gov, but the tone, tenor, and driving factors like the urban-rural divide are much closer to the US.
The USA would like access to those resources, and during trade negotiations, some industries need to be sacrificed (impose tariffs) in order to get access to them.
This seems like a weird point to bring up in this context. The only thing that matters for a tech company to "defeat" Canada over this regulatory bill is whether the population cares enough to make this topic a voting issue. Canada's GDP and mineral resources don't really help it win this kind of "war". I don't really think we expected Zuckerberg to lead the Meta-Battalion across the 49th parallel just to get CBC articles on Facebook sans-tariff.