Earlier quoted context omitted.
No. They don't need to maintain, debug and extend those libraries.
Well, what if one becomes unmaintained or has issues that only affect your project. Why is that uncontrolled code different to generated code? Is it specifically that it's generated? This isn't a trick question, BTW. It's a genuine attempt to get to the rationale behind your (and the GP's) stance on this. In particular, the GP said: > Or to phrase it more succinctly: if you are in camp 2 but don't have the passion of…
This happens, but very rarely compared to changes in your own code base. If a library breaks, you can usually find an alternative, but even in that case you need to know how to modify your own code.
The difference with generated code is that you are tasked to maintain the generated code.