I won't go into much detail about much of this, but I could not, not reply to this.
Git isn't owned by Microsoft. Git is open source. Github is owned by Microsoft and is basically a frontend to git. As is GitLab by the way. See: https://git-scm.com/.
No offence, but I think your tone of voice...