I have been using the internet since 1995, and I have yet to see the cycle. From where I sit, it has been more of just a steady trend toward compartmentalization and aggregation.
(Not to say that there aren't a large number of great projects off the main path.)
(Not to say that there aren't a large number of great projects off the main path.)