Fixing a non-trivial bug is a great way to learn - assuming they don’t give up.
By virtue of being generators subtly broken stuff, LLMs are well positioned to create very nice learning material.
Same thing about growing the project - having to deal with something too big for AI is a very valuable experience.
And, in my experience, some of the purely human made codebases are strictly worse than LLM-made :-)