You should check out the book Crowdocracy. Many of the inefficiencies and points you've addressed are also addressed in the book. Plus they outline a potential solution to many of these problems. Cool stuff.
A good book on the pairing of the coming advancements in tech + demovracy called Crowdocracy addresses the Wisdome of The Crowd and what it will look like when we get to a democratic gov based on such--as that's where we're headed. I think Ethereum is poised to be the tech piece of the puzzle.