When you need a private repo why do you use BitBucket? I've used the private repos on GitHub and found them to work just fine, but I'm new to coding...
Because when your team gets to 6 people, you A) have money (hopefully) and B) your code is already in BitBucket, so choosing to pay them over GitHub is a no brainer.