Honestly might not be such a bad idea. Unity is built on .Net, which Microsoft also owns. The teams could work together to get Unity modernized and cleaned up, and I bet developers would trust Microsoft more than Unity (Consider that Microsoft also owns VS Code, Github, npm and more that tons of devs frequently use)