Meanwhile Trudeau did what... airports and borders. The feds influence here was not high. ArriveCAN was a debacle, obviously. But the trucker thing was US initiated.
I don't think there's anything the feds could have done to head this off. They couldn't make the trucker vax thing not happen, not with Biden insisting on it. They had no control over what was happening in workplaces and schools across the country. Their biggest fault, I think, was being weak -- which the opposition took advantage of to create mayhem and try to bring the govt down.
That the people organizing the protest were in part former oil industry lobbyists and had previously been involved in climate change denying anti-carbon tax protests should also make one pause about what the motivations might be and where the money might be coming from, as well?
Regardless, I think we agree: by January with Omicron showing that it would transmit like crazy regardless of vaccine, mandates everywhere should have been dropped.