Nem todos os aplicativos suportam o balanceamento de carga, como você descreveu, e nem todas as empresas são grandes o suficiente para valer a pena executar esse número de servidores para obter esse tipo de redundância. Se a empresa é pequena o suficiente, eles podem ter apenas um único servidor.
Migrações em tempo real significam tempo de inatividade zero para esses tipos de aplicativos, sem criar cópias adicionais de infraestrutura / VMs (muitas empresas não têm o nível de automação pelo qual você se esforça) e sem desligar servidores existentes.