Ah tiens, je me demandais comment ça fonctionnait justement… Je connais pas les tenants et aboutissants, mais à mon avis, la raison du choix est plutôt monétaire.
De toutes façons, j'aime pas GIT et ce truc ne va pas me réconcilier avec:
La première chose qu'il te demande en te connectant à l'interface Web, c'est de créer une clé SSH. Bien sûr, la procédure est complètement merdique sur Windows. Ensuite quand tu essayes d'ajouter la clé dans l'outil, il t'envoie complètement chier.

Au final, on l'utilise avec HTTPS, et rien que ça c'est une vraie merde à configurer sur les postes (merci GIT), et je pense que personne n'a réussi ou sérieusement essayé de le configurer en SSH… :/
(Et quand tu vois le client GitHub pour Windows à côté, t'as mal au cul… C'est peut être le seul client GIT décent pour Windows en dehors de Visual Studio)