Nope. We elect one group of corrupt assholes to run things, and then complain about them being corrupt assholes. We keep re-electing them till they do something so hugely scandalous that we elect the other group of corrupt assholes instead. And then keep re-electing them until they fuck up so badly that we switch back to electing the first group of corrupt assholes again. Our government is currently pushing for more restrictive drug laws, including for weed. They are pushing for mandatory minimum sentences for non violent crimes, and for privatized prisons. These things are almost universally opposed by Canadians. It simply doesn't matter, we re-elect them anyways.