Github project URLs are the defacto landing pages for most software components, both public/opensource and private/internal. It's reasonable to lead with the documentation.
Why should Github change the UI just because those people are trying to jam square pegs into round holes? Github is version control first and foremost, not a web host.