自分はシェルでのCUI操作とgitk(gitリポジトリ履歴ビューア)の併用で慣れてしまったし別に。
他のバージョン管理システムも、そう悪くないんじゃないかとは思うけどね。

日本語ファイル名使えないとヤダヤダ、全部GUIじゃないとヤダヤダって人達とは
今のところは一緒に作業する事は無いし、往々にして困ったちゃんが多い印象があるからなぁ…

使い易いGUIやインストーラなどを整備するのは別に拒まないけど、
個人的には、クレクレ&FUD猿状態の連中にまで仏心を振りまく気概は無いし。
付き合ってストレスばかり感じる相手に、無償で奉仕する義理は無い。

あと、svn/git/hg/bzrに限らずバージョン管理システムのクライアントは
Tortoiseのようなエクスプローラ統合型だけでは無く、
Eclipse/NetBeansなどの統合型開発環境への組み込み型プラグインという形態もあるのだから、
用途によってはGUI等の実現はそちらの方が便利、というケースもあるんじゃ?