いや、ほぼ万能といってもいいだろう。
何も全て全てを図にする必要はないし、いざとなったら拡張もできる。
欠点らしい欠点といえば、UML2.0になって仕様が肥大化してしまったことぐらいか。