Re: I am not too sure...
I don't agree with your assumption of how people use OSS source control. We often publish them there not just to share, but to invite the community to help us make it better. It's difficult for one person to know how to do everything, and having a good idea doesn't mean that one is capable of bringing that idea to fruition all by oneself.