I'm like the guy you replied to. I make a lot of repos in the course of work, play, and learning. Most of them I'd like to keep around, including history. I could fit everything on one CD; storage is cheap. Github would want $100/month to host those repositories. BB wants nothing, or
http://repositoryhosting.com will host them all with backups for $6.
I don't have to think about costs when typing "git init", and I don't have to think about scrubbing passwords/keys/personal information when typing "git push"; repo-count pricing and public by default have high psychological overhead. GH's pricing doesn't work for me, so I don't keep my private repos there. Not a big deal, but I also don't think it indicates there's something wrong with how I work, the value of my code, or how I spend my money.