You think Microsoft did this "to put OSS into the hands of everyone"? I think it's despicable that so much OSS is on a Microsoft platform considering how hostile Microsoft was towards OSS.
A company is run by people, with different opinions, when new people get in charge, the company changes as well. Microsoft is not hostile towards Linux and OSS and embraced it, deal with it.