aptitude ってのは対話的に使う前提のパッケージマネージャなんだよ。
コマンドラインのインターフェイスはおまけ程度で、本格的に使うには向いてない。

一時期 apt-get のバグのせいで、コマンドラインから dist upgrade するときにも aptitude を使う必要があった。
今はバグも直ったから、コマンドラインで aptitude のおまけ機能を使う必要はない、ってだけ。

対話的に使うぶんには、今でも便利で強力だよ。