I might be in the odd camp here, but I think Github/Bitbucket et al should force the user to pick a license when creating a new repo.
Even if there's an option that says "proprietary", I'm OK with that...
It would get rid of all the ambiguity of stumbling upon a very wonderful project but being unsure if you can use it due to no explicit license.