| Before one can argue what the best form of government would be, the real purpose/role of government should first be established. It exists to establish order. In order for that to happen, those under the government must forfeit some rights, otherwise you'd have chaos, and the society wouldn't progress. The level of freedom one must give up, is thus one of the major differences among all those forms of government mentioned.
But what should determine that? The priorities of the people. Is the good of the community important enough to make sacrifices for it? Is personal well being most important? Obviously it's impossible for everyone under the same government to agree on the form and role it should take. However if the majority is satisfied, you have a generally better functioning society. But this idea doesn't necessarily lend itself to democracy. A socialistic society would work as well as a democracy in such a case.
However all this supposes ideal situations. Idyllic democracy wouldn't work unless everyone was well-educated. That's why the U.S. government has controls (e.g. the electoral college, etc.). On the same token, pure communism would only work if each party performed its function properly (leaders not becoming corrupt, lol) |