> That makes no sense unless you're claiming that the models are getting worse at writing code.
A hypothetical scenario is it needs to add two numbers so it writes add(x,y).
Later on it needs to add three numbers so it writes add(x, y, z)
Then it needs to add four…
Layers upon layers. A human would likely notice the pattern and refactor so add accepts a list.