Absolutely nothing wrong with democracy. If a democracy fails, it's because of the people living under it. A system should not be changed to accommodate for, or be blamed for, the ignorance and stupidity of its populace. Democracy works, but it takes effort. Bad combination with humans. An educated, informed and enthusiastic population can make it work.
Now whether such a thing can be attained is another debate. What can be certain is that even switching to a more firm government like an autocracy still runs the risk of a having a completely moronic twat in control. The difference is that in a true democracy, it takes a million ****heads to ruin a country, not just one.