In your country you have elections to congress every two years, right? Here in Canada, we have a parliamentary system with no fixed election dates, but generally, terms run about 4 years.

Either way, whether its every two or every four years we have the option of kicking out the incumbent and making it clear to candidates that we will do the same to them if they don't do as we ask.

I think there are many cases where a government has backtracked on a decision due to public dissent.