I'm confused -- what would you be going back from, given your preferred VSCode extension is abandoned?

Even though it's abandoned it still works perfectly fine and I still use it.

Doesn't that make it "complete" as opposed to "abandoned"?

Everything does not need constant updates and new features.

No, because there are features that would still be useful for it to have. See for yourself:

https://github.com/mhutchie/vscode-git-graph/pulls