I'm not Canadian, so internal political disputes between parties in Canada are like watching my in-laws argue. I just don't want to get involved. What I can say is that we are all patriots, because the public service is a job for patriots.
Right now, Meta is trying to make a joke out of Canada and of the ability of democracies to restrain companies when they create harm in their countries. As a patriot of my own country, and as someone who supports the Canadian government, please do not see this as a setback. See it as a reason for more comprehensive legislation that deals with the whole array of issues: good data through transparency, meaningful accountability, shared responsibility for the externalities and a culture of safety by design.