Were I Microsoft, a custom Linux would be exclusively for server side benefits. Better/more integrated Azure tooling, native VS Code Remote Development containers, improved telemetry, native account/security provisioning, etc. No reason to tempt fate with better cross platform desktop efforts.