You see this in several community talks, where .NET old timers ask about feature X in framework Y being available on framework Z, and many times they don't really understand what is being talked about.
Most Microsoft veterans are now on Azure or Windows Server business units.
However they are community projects.
From Microsoft, maybe MAUI one day gets to support Linux, which again, uses its own XAML flavour due to its Xamarin origins.
I can see the money is in the cloud and I don't complain from my KDE desktop, but from a distance it looks quite radical to see them throw their crown jewels into the river.
It hasn't served them well with WinUI (I tried it, but the versioning hell was too much.)
That said, They over-compensated for over-focusing on desktop pre 2012ish.
And now, they are acting completely silly in regards to MAUI (supporting Windows, Android, iOS, macOS, but -not- linux)
There were quite some rough edges, especially surrounding dependency properties. Those had way too much boilerplate. Also their hip new event system needed some fine tuning too.
I wrote a bit about this recently: https://www.reillywood.com/blog/windows-ui-frameworks/