It was git that implemented the change, then github upgraded to the affected version. AFAIK, MS has no influence over upstream git.
As much as I distrust Microsoft, I don't think there were any ulterior motives here.
As much as I distrust Microsoft, I don't think there were any ulterior motives here.