There could not be a more opportune time to make a competitor to GitHub, especially one grounded in community and accountability. Git was not meant to be centralized; “pull requests” are not actually an open standard and throwing code over the wall at others is not actually social coding.
git as it was intended, no need for a huge code forge to push everything through. Use email to share patches around. The tools still exist to have a good, decentralized experience.