Do you really want people with 0 domain knowledge deciding whether to go to war? Or how to determine teachers' efficiency? Or how to set minimum wage? Or whether gay marriage is marriage? Or whether it is OK to execute people by a firing squad? Imagine 4chan running the government for the lulz.
Technology for this exists, or can exist. The problem is people. You really don't want an average person governing.
Not that an average politician is much better, but he/she can be. The idea with representative democracy is that you give people jobs and it is on them to execute. They get rewarded (re-elected) if they do well, and punished (not re-elected) if the do poorly. It's just that in the US where you have 90%+ incumbency rates in congress, there are no consequences for bad governing. It literally doesn't matter what you do, as long as you can raise money effectively, and that's what we are selecting for with the current system. Technology solutions should fix this problem, and the problem of PAC's, not let every single person with 0 knowledge weigh in.