Why do you think that similar law could not be passed without direct vote? The problem is not direct democracy but the fact that it is being done in a wrong way.
Voting should be done without anonymity, online. One should be able to either vote for everything manually, or delegate the vote to any other person.
If some change is supported by 100% of the voters it should be implemented immediately. But if smaller percent supports the change, then there needs to be a vesting time (e.g. 10 years for 60%, infinity for 50%+1).
This allows people to either trade support for policies (i'll vote yes for your initiative if you vote for mine, or give me money), or to get high level of support locally and try out various laws on local level.
The same site that manages voting should also show detailed budget of city/state/country, where people can see where their taxes are being spent and should be able to redirect the money they have paid.
First, how about if you show that you've spent more than five seconds thinking about why every democratic country on earth uses secret ballots? Why are secret ballots codified in both the Universal Declaration of Human Rights and the International Covenant on Civil and Political Rights?
There are other parts of your scheme that are also spectacularly bad ideas, but let's just deal with this one for now.
That's a very good question, for instance for most of its republican period Rome did not have secret ballot, and voting was open. That have changed in 138BC https://en.wikipedia.org/wiki/Ballot_laws_of_the_Roman_Repub... and have caused major instability, political violence and eventually demise of the republic.
The issue was that the poor people could vote for Gracchi brothers, but were too afraid to protect them, and one without the other only have brought to a worse outcome where they could not vote at all.
Even today if you are afraid of saying openly what policies or which politician you support, how can you hope to enact these policies?
Secret ballot started being introduced in US starting from 1888 and it did not bring any of positive changes that its supporters thought that it would.
In places where a group can intimidate majority of voters and force to vote one way, secret ballot does not help at all because that group can also fake the results. It even makes situation worse, by hiding the actual data from opposition.
Gosh, you make it sound like the near-universal use of secret ballots is all just some sort of misunderstanding that could be rectified if only everyone would listen to you. Tilt away if that's your favorite windmill, I guess.
Well if you knew a good reason for secret ballots you could tell us that, instead of telling that you are smarter than me. You really should take another look at hn commenting guidelines, it is useful outside of hn too https://news.ycombinator.com/newsguidelines.html
Billionaire goes: get $10 off at my store, called Scamazon, for these votes (lists votes). And naturally even the $10 is manipulated to be recouped with dynamic pricing.
What we have now is a politician saying vote for me and i'll pass laws that will give you 10k in next 4 years, people vote for the politician who then takes money from scamazon gives 10 to voters and takes 10mln to get elected again.
Eliminating the middleman makes things better already.
But more importantly with vesting time, large number of votes, ease of reversing a decision in a new vote, take $10 and vote for something that costs you more simply won't work.
Voting should be done without anonymity, online. One should be able to either vote for everything manually, or delegate the vote to any other person.
If some change is supported by 100% of the voters it should be implemented immediately. But if smaller percent supports the change, then there needs to be a vesting time (e.g. 10 years for 60%, infinity for 50%+1).
This allows people to either trade support for policies (i'll vote yes for your initiative if you vote for mine, or give me money), or to get high level of support locally and try out various laws on local level.
The same site that manages voting should also show detailed budget of city/state/country, where people can see where their taxes are being spent and should be able to redirect the money they have paid.