I think that “finding bugs” use case is the single one use of LLM that shouldn’t be
subject to any additional rules, so long as the fixes for those bugs are produced
by humans.
I agree that this is a major issue, if a code base becomes increasingly slopified,
that creates a vulnerability in the project – human developers may become
increasingly unwiling or even unable to contribute, so the whole project
tutns out to be fully controlled by a corporation.