>
The big difference here is that CI/CD should ideally be taking away annoyingTrue. OTOH, I feel like some version of this is always sold as the worker-facing rationale for automation and increased productivity. For some jobs, it's "hey, we're going to automate your job away so you can go do something meaningful with your life". For devs, it's "we're going to automate this for you so you can focus on meaningful work here".
>The problem is that there's an expectation that this increase team velocity more than it increases quality of living.
That's it in a nutshell. The "gains" don't accrue to devs, but to the never-ending hunt for still more productivity.
And, I think that's a feature; not a bug. That is, from an organizational perspective, agile and all that it's ushered in (including devops and CI/CD) were never intended to improve dev quality of life. Instead, they're all about the highest LOC in the minimum time, a.k.a "productivity".