Yes! I remember when I was in University (1990s) how they taught us about how waterfall was bad and iterative development processes were just starting (XP was still not invented).
Iterative development processes where beautiful, and had great ideas. The problem with today's "Agile" methods as implemented in the industry is that they usually only do the first iteration and stop there, making it practically mainly waterfall.
Iterative development processes where beautiful, and had great ideas. The problem with today's "Agile" methods as implemented in the industry is that they usually only do the first iteration and stop there, making it practically mainly waterfall.