But do they have the will and resources to do something "free" for the community?
The shutdown of Bintray, JCenter,GoCenter,etc kinda shows imho that if something is their line of business they won't really support it unless it "wins", and even then they'll probably need to be gobbled up by a larger entity (NPM inc->Github/MS) that can just fund the service as an "ad cost".
MS makes money from developers thinking Windows/Azure is cool enough and supporting them, so unless both of those becomes wildly unprofitable we should expect NPM,Nuget and vcpkg because they learned in the Ballmer era what losing trust means to the bottom line in the long run.