My point is that it makes no sense to adopt any third-party git hosting service is all you want to do is have a git repo somewhere, thus it makes no sense to complain about how a service is expensive when you do not have any reason to use the service to begin with. Services like GitHub or GitLab or BitBucket or AWS CodeCommit are pointless if all you need is a remote repo somewhere. Complaining that GitLab is expensive when you only need a git repo is like complaining that Netflix is expensive when you only need a screen saver.