more code doesn't necessarily mean more features.
more features doesn't necessarily mean more economic value.
more economic value doesn't necessarily mean more utility.
We humans have a tendency to want to master everything, regardless of whether it’s useful or not.
But when the metrics for something useless go up, in a way, that boosts the metrics for what is useful.
I'm a professional software engineer. I've looked at artifacts people are producing using this. Mostly it's generating a huge amount of noise and waste.
This is not my experience. Projects that previously projected to be completed in 9 months are done in 3, and if you work in software outsourcing, the issue becomes finding more projects because they don't pay more and clients are getting accustomed to that pace.