As a result you never know what to bet on and spend way too much time evaluating different technologies. And there is very little coherence between applications. That seems to work for them but as a dev it’s really frustrating to never feel there is a clear direction moving forward.
If they actually start using their own tools that’s already an improvement compared to let’s say, Blazor. React native for windows is also used by the XBox application in windows.