I'm Canadian, but I speak on behalf of those who live in any representative democratic political system.
This is just about enough. It's one thing to have a representative democratic form of government, but laws should not be passed that the majority do not want - and it shouldn't require a monumental effort to overturn. Apathy is too easily leveraged by those with less than honourable intentions.
Representative democracies were instituted for a number of fundamental and practical reasons, including the assumption that those with a passion, skill and education in the political process could be trusted as visionaries and representatives to form laws that are in the interest of the public majority, and it was otherwise too costly and, thus, impractical to subject every bill to a public vote. This is no longer the case and is time to empower citizens their fair share of participation in the system.
In this day and age, there is no reason why we cannot delegate the elected representatives to draft and sponsor bills, but they should not be passed without being first subject to majority vote online before they are invoked as law. If less than 50% respondents fail to approve, it is vetoed.
Similarly, the public should have the ability to repeal existing laws via a similar process, perhaps backed by a system to empower citizens to campaign for support on any issue.