I see absolutely no reason why one would pay GitHub for private repositories when there is Bitbucket, or much better alternative to GitHub altogether - GitLab.
Because businesses need money to survive and most have no problem spending it when it increases productivity or provides perceived value over another product.