I'm of a similar opinion. If they want to prove that they heart Linux, that's what they're going to have to do. Or, at the very least, document everything (including DX) so that the Wine devs can do their thing even if MS don't care to help. Until then, "MS <3 Linux" is nothing more than PR speak in my mind.
Absolutely agreed. Microsoft is not a pleasure to develop with, which is (in my opinion) a losing position with time. They see what Linux makes a pleasure, so they pursue the trappings of the community while damning the spirit of cooperation. Cynically, I see their moves as nothing more than an attempt to capture social capital.
Hopefully, nobody is having the wool pulled over their eyes. Don't get me wrong: their incorporation of a TTY-like interface into CMD, and the Linuxification of Powershell, demonstrate the craftsmanship that Microsoft pride themselves on. It's good tech, but tainted. I will never trust Microsoft after the RDP fiasco.