OSPFではループ回避のために、エリア0は、他のエリアからのLSA Type3を受信しません。このため、エリア0が分断されるとルーティング上で問題が発生します。具体的には、離れているArea0のルート情報が入ってきません。
そのため、このようなケースでもVirtual Linkが有効です。
ちなみに、Area 0以外のルートが分断されても(複数エリアが存在しても)特に問題は発生しません。LSA Type3はArea0からはどのAreaにも行けるためです。Area の番号は、0かそれ以外かだけを押さえていればよい、ということです。