Yes, big disappointment how everything was managed.<p>For me, .NET Native and C++/CX felt great, one was what .NET should have been all along, and the other finally felt like Microsoft was catching up with C++ Builder 25 years later.<p>The Windows team with their politics, bombed both of them, they let .NET Native lose compatibility with regular .NET improvements, while a team managed to kill C++/CX with C++/WinRT, with the caveat that the tooling for C++/WinRT feels like using Visual C++ 6.0 with ATL 3.0, four years after their introduction.<p>The github repositories are full of endless bug tickets and improvement requests for WinUI 3.0, WinUI 2.x on UWP, lack of VS tooling for C++/WinRT, lack of bindings for .NET that require developers to write their own boilerplate bindings,....<p>It is depressing to have advocated this, and now they clearly show not getting it, proven by a discussion I had today how lowlevel App SDK is for .NET devs versus what is available on Apple and Google platforms for managed languages.<p>Forms, WPF and MFC are really the technologies to play safe on Windows native applications, anything else is getting ready for another rewrite.<p>Those doing C++ on Windows, maybe adopt Qt or C++ Builder, or just stay with MFC even if it sounds awful to use it in 2021, unless you enjoy editing IDL files without VS support for your XAML bindings, and then manually merge the generated C++ code into the existing project.