Windows 10 has a lot of telemetry that's still difficult to turn off. (Which will be interesting with the GDPR). They've started pushing ads through their OS/platform as well.
Sure MS has gone a ways out into the OSS world, they have docker containers for SQL Server, .NET Core is open source and runs on Linux, etc. They've made some headway, but I can still understand why people have concerns.
It's like when Facebook bought Oculus.
Fortunately we mostly use the repos, not any of the other features, so migrating away will be easy if needed.
Now, there is always a limit you want a company to get under your skin.
Example where MS F-ed it up are: LinkedIn, Yammer, Skype, Nokia, Code Project, CodePlex, and many more, etc, including they sent their Trojan Horse to take over Yahoo but did not work out because some people actually cared. One of the best projects is going to die. Github. MS is pushing VS/TFS on your throat. Wait and see.
This is in their DNA, they don't know open source, they don't understand it. For that to work they would have to fire 90% of the red-mond ppl and blood sucking consulting companies around them and their top managers would have to start caring about tech not their bonuses and performance numbers at the end of 3 months sprint. They care about their mortgages and that next sports car. THERE is no open source that they understand. Every single piece of open source they built so far that had some success like TypeScript is still geared to pull you back into Windows eco-system, in a very subtle way.
They know Outlook, TFS/Visual Studio, CRM. Done. That is the future for Github. This happened and will happen, that is MS.
And for them to throw this "acquisition" up there to hit the fan is a VERY BAD and SAD move.
Also there is a reason WHY MS became platinum on Linux - they fucked-up windows too and they ran out of options.
You seem to be at the trusting end, which is fine; personally, I'm at the distrusting end, so the reason I'm not freaking is that GitHub (AKA BitKeeper 2.0) could go up in flames and all I'd lose is a free mirror.
PS: I've never used VSCode; I avoid it partly because of its connection to Microsoft, but mostly because I'm very happy in Emacs :)
Looking forward to the next shitstorm on Wednesday or Thursday.
MS may not be dreadful across the board any more, correct, but they absolutely have it in them to wreck a perfectly serviceable product once acquired.
Where did you get this idea from? A lot of us used the old, 2.x Skype.