That's fair but I thought we were talking about in the sense of software companies? Facebook makes a large majority of their money through advertising, not the amount of installs they get from pytorch or react.
What sort of advertising can you honestly inject into something like VS Code to keep users from leaving?
I do agree about vertical integration, another user mentioned using VS Code and Github as a means to introduce Azure. That makes more sense to me and I neglected the thought.