The real insight might be that code maintainability is primarily determined by development practices, not origin. If you're skipping tests, avoiding refactoring, not doing code reviews, and blindly accepting generated code - of course it'll be hard to maintain. But that's true whether a human or AI wrote it.