Business never cared about code debt, LLM helps building features faster into production and from their POV, that's all that matters.

If your engineers are "wasting time" optimizing artisan code whilst the competition has released their next version, they'll be told to use AI.

The other reality is that by the time you figure out the right abstraction, business has already pivoted, or your feature will be rewritten , or dumped all together. Obviously there are niche industries where this is not the case but in majority of companies, the churn is exhausting.

My point is this: we can shout all we want about "maintenance" and "technical debt", but it's guaranteed to fall on deaf ears.

LLM has validate upper management's assumption that engineering is nothing but a cost center.

I think that our industry is fundamentally shifting.