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?