I don’t think this situation is going away and is likely going to accelerate. As systems get more complex, it becomes increasingly difficult to keep track of the changes and impacts to a large code base (especially if you are working on a monolith). Increasingly it becomes a cat and mouse game of tracking race conditions and edge cases that might be the subtile degradation of multiple components.
Automation methodologies like IaC have helped and some advances in AI support tools have helped to parse data faster. New problems have emerged as well and I would say case complexity has also increased.