I’m not sure that the impact will be that big. Most organizations have their own mirrors for artifacts.
Edit to add: This might spur on a few more to start doing that, but people are quick to forget/prioritise other areas. If this keeps happening then it will change.