Actually, that is the end goal, everyone votes on everything and there is no government but votes and recalls, majority rules. It will happened and I already built a prototype of it that take a vote and returns an encrypted 512 character string of your ballot. Return me the characters and I return you your ballot, of which you can change at your leisure. A counting app would only have to count the votes and can be sorted by candidates, voter, or hash. Makes sense?