Fair enough. I’m not that closely in touch with the Microsoft world any more, but even my sparse knowledge informs me that good things have been happening for some time now and with increasing momentum. I suppose, therefore, I was expressing outdated views.
The dilemma of which you speak will unfortunately only be resolved after a longer continuous period of productive engagement with open source - it took a long time to dig that particular hole, it will take a long time to fill it in. Things certainly are moving in the right direction, though.
Thanks for taking the time to point out my misconceptions.