There's another way to achieve something similar less chaotically: demarchy, which was used for some things in ancient Greece. This involves electing people at random for a limited time period; if the selection is truly random, then the outcome of a couple hundred randomly selected people voting on something should usually match the outcome of the whole population voting on something. And due to it only being for a short period of time, you avoid anyone accumulating too much power.