If that works out good for you, great. I know that GitHub has every right to do what they think is necessary to maximize shareholder value.
But I don't have to agree with their decisions.
I don't trust Microsoft for pretty much exactly the reasons the parent listed.