I agree with that and I have the same experience however it's important to also recognize the dangerous of the centralization and vendor lock-in not only the convenience.
Hence why running own infrastructure and mirror to Github makes a lot of sense for bigger open-source projects.