Kind of, it had to with "WinDev vs DevTools relationship" I refer to.
Windows 7 was .NET based, Silverlight for apps and XNA for games, native code was only available to Microsoft partners.
Then the WinDev won the next round and we got WinRT, fully based on COM, based on the initial design of .NET before CLR was a thing (Ext-VOS).
As side effect XNA and Silverlight were killed, not even ported to WinRT, and as I mentioned for accelerated graphics the APIs were only exposed at C++ level.
All these changes had their reasoned explanations back in the day: the install base was small so it didn't have much impact and they were removing cruft each time, but with hindsight it was a really bad way to go about creating a healthy ecosystem.