Earlier quoted context omitted.
I'm really curious - why do people want a graphical git client? The command line exposes everything, and the model is simple and intuitive. I work in a very large monorepo, so it's not like I'm working in a git tree that isn't complicated.
Say you want to find a commit that occurred around June three years ago, and look at what the repo looked like after that commit -- without checking out any files. How do you currently do it? For me, I just Right click -> TortoiseGit -> Show Log -> scroll -> Right-click -> Browse Repository. How long does it take you? For me it takes < 10 seconds (I just timed myself).
I understand that YMMV -- de gustibus non disputandum est -- but I have ever understood the appeal of GUI tools especially for something like git. I do use magit, but even then I do most manipulation with the command line interface