I disagree with your #1 reason. When I visit a project page, I most often only want to know what the hell the project is about.
GitHub allows messaging, why not ping the author? Or create an issue "Needs Documentation? Or even contributing to docs?
While Google Code has some work to do on DVCS features, I still find it far more generally usable and thoughtfully designed than GitHub.