Laws are just a consequence of an actual cultural change, and can only succeed (and not precede) the conversion of hearts and minds. Voting and democracy should not become a device to placate the dissatisfied masses into silence, make them lineup for ballot, to choose a lesser evil who, in most likelihood, will turn out to be a egotistical power-seeker. We shouldn't conflate voting with "will of the people."
There is this "damping" factor like a mechanical system, that takes the energy out of the people's hands and dampens it with lobbying, dishonesty, unaccountability and complete neglect for public interest. The response of the system is now steady state with little change. We need a public roster of each politician and their promises written in notarized documents, that can be used to strip them of relection and penalize them in some way so that future politicians cannot weasel their way out of promises.
I would also vote for public presentations with slides + data by each politician instead of these stupid debates and speeches. They should be documented and scrutinized for accuracy of data and their claims. We have startup decks, but yet politicians don't have to make presentations. Instead they trade blows on a debate stage with polished repertoire which has now become an entertainment show, at least at the presidential level.
What about this: for most decisions, people elect their representative, and don't directly participate. The representative votes on decisions in gov't, but their vote is weighted by the number of people they represent (let's call this V).
However, if there is an issue that a person deems important to participate in, then that person gets to directly vote for said issue. Then, the elected representative's vote _for that issue_ drops by 1, and thus their vote only weights V-1.
Hence, by this method, most people who don't give a shit can continue not to, and allow their electoral representative to make decisions on their behalf. But direct democracy is available for those who care enough.