please credit me for the title :)
one thing that majorly majorly sucks about github is the completely lack of privacy controls.
as an example, here is someone elses experiences - http://sheddingbikes.com/posts/1306816425.html
for myself, i have found trolls commenting on my patches and code. all i can do is turn off notifications. blocking them, doesnt actually block them - it just hides their name from my view.
linus himself commented that the worst part of github was that you couldnt disable pull requests. see http://blueparen.com/node/12
obviously there are alternatives to github. gitosis for one, sourceforge is still there, repo.or.cz is nice and old school as well, and atlassian has bitbucket i think (though ive not used it)
perhaps there is an opportunity there to team up with a less known code hosting provider, or start one (perhaps using gitolite or other open source code) and bring the duckduckgo magic to code hosting.