http://lwn.net/Articles/140350/ It's fine. I have nothing against it. I just generally like doing as much as I can in the terminal, when that makes sense. gitk is OK, but I like tig. Personal quirks.
fair enough. i'm just the other way around - i usually prefer terminal-based apps, but i really like gitk and git-cola. the gui really enhances the user experience for both those apps.