I disagree. A long period of evolution starts when a revolution before that managed to find a more or less working solution. However at this point, there are at least two big problems that haven't been solved properly yet, that get worse every day, and where a revolution would be more probable than evolution - social networks and payments.
I believe at least one more revolution would still be possible before we have a long period of evolution. It will be a shift from centralization to de-centralization (one more time), actually to federation. De-centralized federated systems might be able to get social networking and payments to the level where it finally works well and only needs to be gradually improved.
I believe at least one more revolution would still be possible before we have a long period of evolution. It will be a shift from centralization to de-centralization (one more time), actually to federation. De-centralized federated systems might be able to get social networking and payments to the level where it finally works well and only needs to be gradually improved.