All voting on Hive is public. Sure, you can set it up so that the votes are secret and verifiable but how can you expect the goverment doing that when even Hive does not (want that)?
Direct democracy is a fallacy of people coming from above-average bubbles. When you interact with people in everyday situations, think of having them voting on the interest rates. Not enough? Look at yourself. Would you want yourself to vote on military budget? I would not want myself to do that. There is more than 500,000 people in Ukraine. Or in the next target. Let's spend there. How much? No idea.
We are leaving the field where actually an analogy between voluntary staked-based environment and a country is useful. Or can we build a world where my neighbor can pick different country than me without physical consequences? (The way we can pick different chains in crypto.)
Who cares how much a dollar could buy in 1920? I care how much an average person's monthly income could buy over the years. Banknotes are not meant to store value.
Let's put driving licences on blockchain so that noone can cover an infraction. Then keep building from the bottom. Maybe we can evolve a system that buys those weapons smart (rather than based on strangers clicking random buttons).
RE: Government Inefficiencies Blockchain Could Solve