As I understand it, one of the problems with California's referendum system is that there's no built-in requirement to fund the initiatives. A referendum system might work better if every initiative had to provide for its own funding, and/or the state constitution required a balanced budget.