I can see how my original statement could be interpreted as praising the company directly. Allow me to clarify. I did intend to praise their actions. And I did intend to suggest that the current Microsoft is not necessarily the same company as relayed by pdkl95, because of these actions. Specifically, it is no longer clear that, "it is entirely against [Microsoft's] culture and history as a business to allow anything they control to be cross platform". History, well that can't be changed, only diluted with time. But culture can be changed.