But what's the financial incentive to make it DRY? The LLM services your company pays for are incentivized to ensure the output is as long and verbose as possible because they can charge more. And from an engineers perspective it does not matter because no one is reading said code, or they're just asking the same LLM to tell you what the code does. And obviously more lines of code looks better to your execs.
There are a bunch of anti-patterns both in how these services are used and sold to you.
There are a bunch of anti-patterns both in how these services are used and sold to you.