I take the word "Utopia" to mean a state of utter and changeless perfection, which is a view widely subscribed to by people all over the internet. The idea of Utopia is one repulsive to me, because for humans to live in true happiness, society must be dynamic and ever-changing, yet stable and well-balanced between recreation time and work. The very idea of a Utopian society is the very epitome of boringness.
Democracy is heading in the right direction, to a dynamic, but well balanced and prosperous society. The hard question is, if not Democracy, then what system should we use?
Communism is flawed because humans always want better for themselves, so the government has to step in and control them, which violates the very foundation of Communism: That no man is greater or lesser than another. The government asserts power over the people, and so shatters the fundimental principle governing Communism.
The main problem with Monarchy or Dictatorship societies is that the people have little say about which laws are passed or not passed. The ruling is done by whoever's ancesters were better murderers than the rest. An evil monarch or dictator has absolute control and can put into effect laws which can destroy entire countries. Adolf Hitler is a case in point.
Anarchy is a horrible system, which reduces citizens to little more than beasts engaged in a perpetual power struggle, striving to be the one on top. Anarchy is described in a typical animal pack. There is an Alpha member, who is forever staving off attacks and advances by others, and the rest, who are all trying to be the Alpha member.
When the alternatives are considered, Democracy is obviously the best choice.