I have a lot of half-finished projects kicking around that I would love to start on github, but I'm concerned about privacy and it certainly isn't worth it to me to pay $7/mo rather than keeping them on my Dropbox.
I haven't checked out BitBucket as I kind of thought GitHub was the only game in town, but will check it out. Would be nice to get these projects off my machine but not make them public.
edit: ohh and I'm just starting on BitBucket and it both imports from Git directly and defaults to private. Awesome.
Also, I think gh has this now, but for a long time bitbucket was the only one that gave you the ability to prevent history changes on certain branches (I always do develop and master). If this had been available in gh we would not have seen those couple big projects accidentally force push develop.
Forcing users to pay for privacy has always stuck in my throat as a business model.
I think this change is due to GitHub feeling some heat from Atlassian and GitLab.