How is this Microsoft's fault? The title (and article) makes it sound like someone at Microsoft hacked into the Raspbian source control and injected some malicious "phone home" functionality.
Instead, a Raspberry foundation approved contributor (with no affiliation with MS as far as I can tell) added a package source to make VSCode installation easier on the OS.
It's a weird approach honestly. Just include the package in your own repository instead, why update the source list... but even then, what is MS going to see? An IP address of someone that uses a Debian-based Linux distro... what's the value in logging and mining that?