In Civ I and II, you were essentially declaring a revolution against your own government. Revolutions have always been against the government and Civ III should reflect that. Firaxis should make it so that you don't have to "research" any of the different governments. But when you do, you're forced to swtich to them. If you want to switch back to another one, there would have to be some sort of public wish for that to happen. if your in a Democracy, and there are lots unhappy people, you would have to switch to communismheres a list of how the revs. would work based on CivII govs. Everything works 2 ways
Despotism-Monarch
Monarchy-Republic/Democracy/Fundamentalism/Communism
Republic/Democracy-Communism
Communism-Fundamentalism
ex. lets say that your in a Republic, and a lot of people are unhappy citiznes. Your governement would then change to Communism. It works for a while, but then theres a big religious upheaval (random) that changes it to Fundamentalism. You would need a large percentage of people to be unahppy for them to change governments. What would also work is that if other civs are in Republic and your in Monarchy and theyre so much better than you, people would want to change governements.
There should always be some sort of loss of trade, food, production, and population after a revolution. This would reflect the workers and people wh o went out to fight the war. After a few turns, depends on how violent the revolution was, it would return to normal. Any change from Capitalism to communism or Fundy or vice versa, would have large penalties because there are complete opposites.
One more thing and i know that it doesnt belong here but Democracy should work better in smaller civs. Democracy means that every single person votes, while a republic is where elected officials vote for you. A republic would be better off in a bigger civ and democracy would be better at a smaller civ.
------------------
Its okay to smile; you're in America now