夜分遅く失礼します
MercurialのMQについて調べているのですが、この拡張の意義というのはどこにあるのでしょうか?

Mercurial MQ について - daily dayflower
http://d.hatena.ne.jp/dayflower/20090520/1242794877


上記のページを見てブランチを切ったり、コミットするまでもないような小規模な変更をするため、
というようにも受け取れたのですが、hgはsvnなどとも違って、
ブランチを切ったり切り替えたりするコストは格段に低いですよね?
何故ちょっとしたブランチを切って、そのパッチを当てたり、マージしたりといった既存の操作をすててまで、
わざわざ新しい概念や操作を持ち出してMQを使うのでしょうか?

pbranchもMQと似たような用途のようなのに、長期開発向けだったりますます意味がわかりません。