I recently got to freelance for a project where a junior dev took over an existing codebase and AI now writes 90% of the code. The codebase is now completely unmaintainable as the AI ignored the underlying abstraction patterns and the Dev is not experienced enough to correct the mistakes.
90% AI, 100% spaghetti code.