There are a lot of legitimate reasons to have a public github/gitlab/whatever account that is not self hosted.