I've written something similar https://blog.dochia.dev/blog/waterfall-returning/ As code is less expensive, specs are the new bottleneck.
Getting the requirements right was always the hard part. Hence agile.
Getting the requirements right was always the hard part. Hence agile.