For a lot of projects the gh-pages 'is' the official website. Smaller projects have never (until now) needed another location to host a full project, you may disagree that github aims to be a place to host open source projects but gh-pages, a hosted wiki and issue tracker suggests otherwise.
I don't know about this stuff, so ask in earnest: couldn't such smaller projects upload their compiled installers to some free app hosting service, and link to that from their github site pages?