Democracy means rule by the representatives elected by the people. The government is formed by the people, for the people and of the people. Through their elected representatives, every citizen takes part in the decision making process. All the policies, of the government are debated in the Parliament before taking final decisions. This takes a lot of time and leads to delays in the decision-making.
Although democratic government are expected to be attentive to the needs of the people and less corrupt, but in actual practice, it does not happen. Democracies often frustrate the needs of the people and often ignore the demand of a major portion of the population then work on party lines.
Democracy is also not free of corruption as most of the politician are indulged in money making. Thus, democracy is seen to be good in principle but felt not good in practice.