If only there was a version control system for distributed software development that wasn't completely reliant on a centralized client-server model and frequent check-ins.
DevOps/SysAdmins usually plan for SPOFs (single points of failures) when using a service, but having github as the central store defeats that purpose. This again comes back to tools and integrations offered.