Can you think of examples of this cycle? I know this is roughly what happened with mainframes, but I struggle to think of other times it went like that.

Maybe arcade games?

The first one was code breaking. The most recent was "cloud". If you look you will probably find others.