I appreciate that your expectations were right on the money because you were aware of the limitations and what it promised probably before it was released, whereas I only installed it yesterday. I can't fault your logic, it does exactly what they said it would do. I can see that now.
My expectations were set from reading the headlines on https://dev.windows.com/en-us/iot
and supplemented by years of working in a Microsoft environment and usually being incredibly well surprised at how well they do things.
What I read was:
The Internet of Things (IoT) brings together devices, sensors, cloud, data and your imagination.
All I want to do is use MsSQL Server on my PI alongside my apps, I don't use the PI for anything other than development anyway, but MS is suggesting you can do anything within your imagination, which clearly is disingenuous bearing in mind all the limitations it has. And my imagination, and I'm working on AI and robotic muscle memory atm, stretches a lot further than getting some LEDs to flash.
The problem is that despite what MS have said the limitations of W10 IoT were to be from the outset, they ought to have done a lot more in my opinion.
I actually said C++ not C. Its all C# these days naturally, and C++ is far from retired.