The word "Microsoft" appears 12 times in this press release.

I always thought Microsoft would end up acquiring Red Hat, but IBM did it instead. Now I think they'll acquire Canonical. I think it's only a matter of time before we'll have a Microsoft Linux.

https://github.com/microsoft/CBL-Mariner

Microsoft's linux platforms presently run mostly on Ubuntu. You're right that one way out of that dependency would be to buy Canonical. They chose to make their own top level Linux distro instead.