We know that we need to learn from experience. That's why DemocracyOS has only been adopted at local city-level where 99% of the issues debated have to do with every-day life in the city.
We need to learn the right checks & balances for an app like this to protect minorities and avoid abuse.
And remember: it's only the legislative power. The executive has veto power ;)