The nature of ML is to reach for easily measured proxy problems which can then be optimized. Why worry about a backoffice integrated micro-service you have no data on when you aren't sure that you can design and implement a rewrite of an OSS project?
Imagine this: you need to build a new CRUD app but your AI agent spends 20M toks on just writing it's own custom login function, that's a waste of time and money. I would not like to have a new system developed for me in such cases. I think we need a test where the agents are more specifically tasked to find technologies worth integrating and hence write the fewest lines of code.