What is the lesson you take from this, though?
To me, the lesson is that "Predicting the future is hard." No matter how well you're doing, you still need to make some sort of prediction of the future to stay on top.
If you get $2 billion and want to stay a billionaire, you can bury it underground and predict that inflation will be minimal, or you can invest it and predict that investments will be profitable. Either prediction could be wrong. (But they're not equally likely.)
In that same vein, even though Cisco was printing money, the world changed. The world will always change. It's not necessarily a failure that they couldn't predict and invent the next money printer.
While Cisco was THE brand at the right moment, they didn't have any secret sauce.
Nvidia though (sadly), the industry has been playing catch-up with them forever.
And this will happen to NVIDIA as well, but it might be a slower pace as NVIDIA tech is more expensive to develop than Cisco's