And while I'm at it, why not get even more revolutionary (pun intended): the concept of a representative democracy was formed in a time when the most efficent method of communication was to put either man or paper on a horse and make an arduous cross-country journey.
IMO, our current method of deciding what we should do with our collective power to be hopelessly outmoded. After all, that's the whole point of the federal government, to coordinate the pool of our resources towards common goals greater than we, either individually or as a (US)state-sized entity, could accomplish alone.
If we can effectively solve the problem of distributed consensus (hmmm, where have I heard that term), what purpose then do our "representatives" hold in a system where we can directly voice our will for the future direction of our union and the allocation of its resources?
In a system where we can instantly share our desires on some motion, and can shed the pomp, circumstance, and huge machinations of a once every [insert term here] concensus ceremony, we coud directly drive towards executing on a daily basis if we so desired.
This could even open up the possibility that individuals could delegate their opinion to one or a group of subject-matter experts they feel an alignment with under specific topics, forming subject-oriented representatives rather than popularity-oriented.
The thing is that these are ideas(maybe good, maybe bad), ideas can be tested, and in a fast-moving system ideas can be iterated on quickly and driven by data. We've found this methodology to be extremely effective in so many facets in our lives that it astounds me we don't consider a similar approach to improving the lot of all humanity in this crazy world.