Most people who stayed with win32 for long were C programmers who preferred the "purist way". But those who wanted developer productivity soon switched to the frameworks of .NET, Java, Python, etc.
Also many of us already in the 16 bit days would rather use C++ frameworks than raw C.
One really needs to be quite masochist to use pure C in Windows.
So no longer .NET, rather .NET version XYZ.
https://en.wikipedia.org/wiki/.NET_Framework_version_history
=> NET Framework 1.0 is an integral component of Windows XP Media Center Edition and Windows XP Tablet PC Edition. Installation CDs for the Home edition and the Professional edition of Windows XP SP1, SP2 or SP3 come with .NET Framework 1.0 installation packages.
Unfortunely WinDev seems blind to how it is perceived from outside Redmond, is keen in sabotaging DevDiv efforts to make it usable, and keeps pushing it everywhere, moreso after Longhorn.
That said, some parts of Windows API are horrible; everything COM-related comes to mind.