I'd qualify my "disagree" vote by two comments on your post. 

Yes, it's past time that the plebs demand greater and enforceable accountability of its governments.  Recall legislation would be a step in the right direction.

No, governments should not be obliged to blindly do what {a majority of?) Canadians want.  We elect supposedly educated individuals to government, trusting them to weigh relevant facts surrounding issues at hand, then to make informed decisions accordingly.  Sometimes those decisions run contrary to popular sentiment, but they are, nevertheless, the right decision.