I think you are absolutely right, we are at the mercy of MS to deliver and until they do it?s the old ?stuck between a rock and a hard place? scenario.
Nothing wrong with putting a positive spin on things yet believe you are the minority. If this were some experimental venture by MS I doubt the outlook would be nearly the same, but when many have invested so much into a platform that they depend on as their daily driver that changes, it was compounded when W8.1 looked to be progressing reasonably well then there was an abrupt ?change of direction?, add into the mix device availability dwindled or has become less prominent in the mobile market, and the ?soons? turned into ?eons?.
In my camp it was all about getting er done with the least amount of hassles, as well, keeping somewhat mainstream, W8.1 gave me some of those assurances yet, to-date, W10M and what has evolved comes nowhere close, I find the latter so disjointed that my confidence in WM now has diminished drastically, yep I?m sad about it too even though we?ve moved on? As luck (good/bad?) would have it I can?t even sell my WPs so we get to keep toying with the platform, for awhile anyways.