My Experience, playing at immortal level. Gigantic maps, Eternity speed.
I find the Revolution for the player, is fair, I had 2 "core" cities in constant revolt, revolted about 10-15 turns, then suddenly demanded an election, which I could 'buy' but I chose the vote, I won. Now they are fully Core cities in production and revolt status.
But the AI, I've found, its constantly getting revolts, rebels spawning all over, and rebel civ's are popping up at a rate of 1 to 1 for remaining civs.
The main problem, is them losing in a war, it just exponentially expands the revolts, lose a city, revolts, which cause another city lose and more revolts.
As I'm playing high to low, the previous 2 civs I've had, have both fallen from 'High' to a Low position of 1 city, Have Multiple rebels spawning and thriving. Mind you I left the civ inherently unstable.
Seems to me to be working fine. Civs that have War Success, have no problems with revolution.
Its a challenge for the Human, and war success helps the AI's, losing causes revolts. Maybe too many rebels spawning.
They spawn as MINORS and stay as such.
That is the only problem I've encountered.
THat's part of the problem I had too - up until I changed difficulty mid-game. Then it was just loves and hugs all around after that. As if changing RevDifficulty mid-game is broken somehow....
I absolutely hate that "Election" change-of-leadership Rev option. Even in the opening turns of the game, what SANE player would ever choose it? Unless you're already winning by a million miles and are bored out of your skull (In which case you wouldn't be getting a revolution to begin with) why would you bother accepting? If you can't (or fail to) buy the election for any reason, and you know you can't just give in to it, then it's free unrest for you.
I'm okay with giving up cities. I can capture them back later.
Civics? Sure why not, usually they're not so bad. (Republic is painful at larger sizes though - that's one I won't accept heh)
But change in leadership? Nope, not going to bother with that one ever again
That being said, maybe it's the difficulty I started at (Prince IIRC) but the AI only had trouble wth revolutions maybe once or twice. If anything, I was hoping they'd get some when they were expanding like wildfire in the early games but
weren't, it was so painful to see my four-city empire locked in a perpetual state of revolution (Seriously, I hate that change of leadership revolution) - sans one city which remained only 'slightly unhappy' while my east and west neighbors (Ragnar and Kublai) constantly took turns declaring on me while Napolean to the north was already reaching ten cities and nearing the mid-classical (I hadn't even finished half of the Ancient!!). He had yet to receive a single revolution or any demands.
For good measure, the game increased my difficulty a few turns after he got his ninth city
That's when I said to myself I wasn't going to bother trying to fight my way out of it, when Napolean was already planting cities on my border, and swapped the Rev Difficulty and temporarily moved down to Warlord. While it pushed me back up to Prince in short order again, I never received another revolution - the whole game - after making that RevDifficulty switch, even if it was only to 5.0 from 10.0
Difference in difficulty, speed, and options - but the AI's getting plenty of revolutions, but none have been empire or game changing. The Incans spawned from the now-crippled Napolean (I did manage to fight him back and banish him from the mainland, but even with the reduced difficulty it took some time.) but they didn't accomplish anything of note until Ragnar vassalized them and assisted in breaking down Nappy's colonies, which the Incans took for themselves.
My ramblings aside, I'm honestly wondering if there's something wrong with changing the RevDifficulty - since the game immediately went into Safe Mode the turn after I changed it from 10 to 5