Microsoft has a financial incentive to push LLMs and also an existential reason since LLM-generated code is incompatible with the GPL.