I would have said the solution is referendums, where the population can regularly vote on some specific issue. But as far as I understand California's "proposition" fit this, and they don't really seem to work.
* referendums, as a single-issue-only vote, suffer when an electorate is only thinking about immediate first-order effects, and due to how many issues are happening at the same time it's also very easy to get voter fatigue. WA has been through a few cycles for lowering car tab fees to $30, it ends up being ruled unconstitutional by the state Supreme Court due to procedural errors, and in the meantime it totally wrecks budgets. But who would vote down a tax cut for themselves even if the final figure has no bearing on reality? Similar story with Prop 13 and all the nasty knock-on things it has caused.
* referendums only represent a snapshot in time, but due to inertia it is hard to change it. Is Scotland going to get a second vote after Brexit? Who knows? New Caledonia is trying a third time in three years for an independence referendum.
The religious and more recently nativist turns that the GOP has taken nationally have made them uncompetitive in California; it's notable that the last Republican governor of California was neither of those things while that transition was happening.