"Joe consumer" doesn't really care about Git or Node.js. Looks like they are finally trying to catch attention of developers, and I don't see how this could be a bad thing.
And let's not kid ourselves; Microsoft is catching the attention of developers mainly in order to extract money from them once they lock in to the Microsoft ecosystem. It may or may not be a Bad Thing, but it's not doing any favors to the Node or Git communities that they'd like us to think they care about.