Another non-technical post :)
With somewhat recent events of attempts to establish democracy in some contries, that I'll name "X" for the sake of not offending sombodies political views, we can see that the democracy in doesn't really work in some cases just because the people don't really know what to do with the freedom that is given to them. Russia was a very good but sad example of that. After the collapse organaised crime bloomed. And that was because people just didn't know what to do with the freedom.
I think that it should be done gradually freeing people step by step giving them more freedoms. It is very challenging to do because at one point you need to say enough so that the country doesn't fall into anarchy. But with great deal of planning and control it ould be done. Some of the wise men of old said that "Controlling the many is as simple as controlling the few it's only a matter of organization".
Recently I bought a book "Art of War" by Sun Tzu, it's a very small book that is written in a form of a manual for how to conduct warfare but I think it has much greater spectrum of applications. One of them is controlling and organizing people within an organization.
Governments are same old organizations whose product is contries success or failure. All the principles that apply to successful organizations apply to gevernments. And the people are the shareholders that should (but don't in democrasies of today) have a vote in countries course. Right now it all limits by the elections because after that we have to deal with whatever the beast that we elected chooses to do. It needs to be different. Isn't there a better, more failproof way?
I leave the question open for the comments.