Ive seen the evolution of democracy games from the very start ,and i can tell you that i very much think council votes are nessecary ,for the reason's that GB said ,and it is not correct that just anybody could decide on urgent issue's ,that is a matter for the leader's that are democraticly elected.
Having a way to democratic system where the people do decide on just everything is way to bureaucratic and would lead to a serious mess.There is a need for a small amount of people who have extensive information on hte game so that decission's can be taken efficiantly.Many regular poster's have a far more limited view on the game ,so it's harder for them to decide what should happen.
Bisides the hughe amount of extra work that it creates ,i know from expierence that the people are generally not that interrested in all seperate issue's.In previous demo games ,people could vote for everything ,wich resulted in a hughe amount of poll's that cluttered the forum and where a bore for leaders to crete ,this while many of these poll's didn't actually got votes just by the mere fact that either people were not interrested ,or there was way to much to vote on.
One final issue is the power of the elected leader's itself.if you take away such votes and hand most decision's to the people ,the leader's will feel powerless this while they carry out most of the work around here.In the long term ,it will lead to less interest in leader position's to the point that there won't be presidential candidate's.
What you really should do is look at wich official makes most decision's that are in line with youre idea's ,and then vote for that person in the next ellection's ,just like it is in real life.
If you want more power ,then get yourself elected.
However ,while i tottaly back up council votes for urgent decission's ,i realy don't understand neither why they are used to elect ambassador's ,as in my oppinion the people should elect ambassador's.