Ultimately, the problem is that the "res publica" is not actually for the public. The whole premise that a single person can meaningfully "represent" millions is so laughable, I don't know why we keep pretending it's actually democratic.
What does "meaningfully" mean, in this context?
The problem is that, for this to be the case, constituents must have a working communication channel. But when you have a single representative ostensibly speaking for millions (or even tens of thousands) of people, any such channel is quickly overwhelmed, and becomes mostly a token thing.
Council democracy tries to solve it by ensuring that, at every level, each delegate speaks for a relatively small group of people - small enough that it can regularly assemble to keep the delegate under control at all times.
But the res publica has NEVER been a democracy at any point.
What we have is a gnarly attempt to scale from the individual to the group, the singular to the plural, the integer to the list(integer).
Hence my comment: technically savvier people like those who visit this site badly need to give this res publica an enema.
Admittedly, this many years on, it's hard to introduce fresh concepts. The only way for such smaller units of analysis to achieve any gravitas would be to acquire the notoriety of the States. . .
Why haven't we got a robust git server with anonymous read-only access for everyone who pays taxes that holds all (unclassified) legislation/regulation affecting society?
Commits would be possible for elected officials/appointees only.
Similarly transparent treatment for the tax code.
Come on, Hackers: let's beat the entropy out of (or at least minimize it) in the res publica.