There are three aspects I can see. One is firms that use github internally, who have gone through the pain of learning to manage it. As long as the license cost remains less than the cost of moving away, they&#x27;ll stay. Two is organizations who have complex team setups. You&#x27;ll have noticed GitHub&#x27;s increasingly complex team management? This is sticky. The more you invest in clicking on the right buttons the more you feel committed to the platform. The third aspect is integration with external systems like Travis. We&#x27;ve come to depend on this as part of our process.<p>Apart from those three cases, I think it&#x27;s still relatively easy to switch to something like gitlab.