> a non-existent release method called "waterfall" as a straw man

The person that invented the name never saw it, but waterfall development is extremely common and the dominant way large companies outsource software development even today.

The only thing that changed now is that now those companies track the implementation of the waterfall requirements in scrum ceremonies. And yes, a few more places actually adopted agile.