git is garbage and we're all stuck with it because that's what Linus Torvalds uses and there's naturally a fanbase because most people have never used decent revision control that wasn't either a UX disaster, riddled with bugs, or slow as dogshit (or some combination thereof)