Yes this is Harper's fault.
Trudeau legalized marijuana, which was a massive undertaking. He's had ample time to put through just about any legislation he's wanted that's constitutional (like DPA!). He's responsible for his own actions.
The mess Canada is in I said, not Trudeau. Of course he's responsible for his actions.
I'm simply pointing out the responsibility Harper bears for leaving Canada exposed to the consequences of too much opacity in our governance - consequences just like the distracting political brouhaha now unfolding. How much effort is being expended on dealing with this issue as opposed to investing it on bigger more important things like human rights, environmental issues and the economy? How much unnecessary drag does this place on our progress as a society?
I suppose one could hope that the way this mess in particular focus' attention on the nexus of power and secrecy at the heart of our democracy will cause Canadians to give pause to consider it as an important reason for the mess we're all in - a reason I think, that's least as big if not more so than the misfortunes of people literally mucking around in it. I've likened the people we elect into power as being like workers in a publicly owned nuclear plant where its up to us as employers to provide adequate shielding from the harmful effects of radiation so they can do their jobs safely, properly and effectively. In a governments case that shielding can only come in the form of far more robust institutions of accountability. We know power corrupts with harmful effects and we need to do more about it, a lot more.
As for Justin Trudeau legalizing marijuana, and as I pointed out earlier, it's ironic that he lauded his father's opportunity to use his influence to ensure his brother didn't have to face a criminal prosecution, and here we are today. Of course no one but Justin Trudeau is responsible for whatever optics he was aiming for there.