In any democracy, direct or representative, the majority has the power to take from the minority. If there's something the majority wants that the minority has, they can just vote it away from them. Conversely, if there's something the minority has, but wants to keep from the majority, again, they just vote to keep it from them. It's an inherently unequal, unsustainable and unfair system. I don't see how either form of it is optimal, ever.