Disclaimer: the above post is just my humble opinion, I do not know how decisions are made.
I suspect that the force behind not moving to git is not "free is evil" but huge migration costs. Should a big corporation try to migrate to another system ir risks breaking something.
Monetary return of moving to better system should be predicted and compared with direct (easy to calculate) and indirect (temporary productivity loss, breaking build progress, integration with bug tracking system...) costs. Since no-one knows to calculate the indirect costs decision makers may prefer to assume that the costs are huge.