2. Trained on opensource vs trained on copyright is a solid rationale. But yes, LLM have been trained on copyrighted code, as an UnrealEngine user, it's pretty obvious that any LLM has knowledge of the engine source code and patterns, not only the doc. But it might be marginal since the quantity of open source code is gigantic.
Retribution to copyright holders for artistic work would make a lot of sense. It reminds me the shift from emule/kazaa everything towards spotify. Legal streaming has almost totally replaced music pirating. And it looks beneficial for artists since we never had that much production in human history.
I don't believe in LLM replacing devs either, it increases my scope but not in any point allow me to prompt in the morning and collect the money on the evening. It's still a job of full focus, even if I'm braining less. I feel I moved to a managing position instead of a crafter. Pretty happy to leave the webdev world for gamedev since LLM are years away to handle complex abstracts and produce clean code.