This is usually due to time pressure and cost. AI arguably substantially reduces that kind of pressure.
I’m overall skeptical as well, but the argument about tech debt is more nuanced than your comment implies.
> This is usually due to time pressure and cost. AI arguably substantially reduces that kind of pressure.
This is categorically false because time and cost pressure is relative and if anything AI has exacerbated the exceptions for ROI and Turn Around time.
This along with the fact that even state of the art AI tends to generate subpar (albeit working) code extremely fast and in large volume.
You can see the effect of this already in the increased rate of production incidents recently.
This isn’t to say that AI is useless, but the tech debt it generates is unprecedented.
Our production incidents have dramatically increased over last 2 years after management pushed AI. In 2023, we never failed our SLA. Now, we continuously keep failing it due to some stupid outage. There was no real change in architecture or strategy - only the adoption of AI.
There have already been several high-profile AI-root-cause incidents at many companies this year. I guess we can look forward to even more deterioration in the next 2 years.