The US population for instance prohibited alcohol and then undid the prohibition, and I think the least that can be said in favor of this process is that since then there's seemingly a consensus in the US wrt prohibition. I'm not sure such consensus is achievable when elected officials enact laws, not to mention when a Supreme Court reinterprets the constitution to de-facto enact a law.
Overall, to me it seems that decisions will be made and reversed no matter what's your process, and it seems that referendums are a great way for the population to "own" the decision - not just affect it but feel responsibility for it.
Also I'd guess that more direct democracy would reduce both stability and corruption (people are more likely to change the status quo, harder to bribe, and not as likely to form 2 or some other small number of groups voting together on every issue as professional politicians.) It seems that we have a lot of both stability (presumably a good thing) and corruption (presumably a bad thing) and it doesn't look like a terrible gamble to attempt to reduce both.