It's funny, when I re-read my comment, I notice the bit about adoption cycles, and I wonder if maybe there isn't a 20 year lower bound on these revolutions, because certain ideas can only be cemented in a person at certain stages of their life.
Maybe the skills required to lead a revolution can only be formed while living as a child under the system that the revolution is against. And so any empire you create is at least safe for 20 years, until a new generation of kids come up having never known anything else, and tear it down.
I think a lot about that when I look at Bitcoin, Ethereum, etc. The blockchain completely changed how I think about computer science, and while I think it's revolutionary, I don't think it can really take off until a whole generation of students can go through their PhDs to solve some of the major problems. We see that happening now in the Ethereum community.
I see it in myself too... The web was just emerging as I was coming of age. It promised to revolutionize society, but in the 20 years since, we have seen the ways it failed to do that. Those of us who grew up immersed in the web are currently working feverishly to attack the corruption that has resisted it.
I actually have little doubt we'll succeed at democratizing access to things like information, credit, and public safety, but I can also see the ways in which we are creating a new bubble of impossibility. I can see how children growing up in the world I'm creating may have a hard time making mistakes and causing collateral damage, which could stifle exploration. I can see how groupthink can become unmoored from reality in scary ways...
And sometimes I wonder if my generation, even with this exponentially accellerating technology and culture, won't really be able to solve those problems because we didn't grow up in them. Not in the same way.
In that sense, I think the 20 year clock that advances a little each generation will still be a reasonable characterization of post-singularity life.