This is why I think "petitions" should have real power, or the gathering of a certain number of people should have the power to veto or at least postpone a certain bill. Clearly the more representative-oriented democracy isn't working too well. We need a democracy with a little bit more "direct democracy" measures thrown in there.
I'm not advocating for 100% direct democracy. I'm just saying there is a scale, and we need to push that scale back a little more towards direct democracy, because right now it's too easy for politicians to do whatever they want when in Office when the only repercussion is not being re-elected (maybe). Getting a lot of funding for the 2nd campaign can help negate that "punishment" too sometimes.