I personally have no problem with Copilot. To me every source should be open for personal use. For commercial use this might causes a problem, Github profiting from established sourcecode under restrictive licenses. For me a neural network is using the same principles as the human brain. A network of cells generating an output using complex logic. Would you disallow a human that has read a copyleft sourcecode file to write code of similar structure? To me the answer is no. So I have no problem with Copilot. This is more of an ethical problem for me than a moral one. Moral wise you could force Microsoft to only train copilot on permissive licensed projects.