Microsoft has created so many UI frameworks: Blazor, Razor, .NET MAUI / Xamarin Native / Xamarin Forms, WinUI3, UWP, Win32, WinForms, WPF, even a React Native desktop thing. That they didn't pick _any_ of these for Teams 2.0 is really quite impressive.