Eh, just my 2-cents, but in this day and age, I would think that there is always room for improvement in the CI/CD space. Changes need to be verified before further actions are down, if they fail, stop immediately and raise a red flag. In the context of 400+ packages, perhaps a distributed engine will manage that better.
Another reason to avoid user repositories unless you're actively inspecting what you're getting.
Another reason to avoid user repositories unless you're actively inspecting what you're getting.