Eles estavam olhando para 64 bits de espaço de endereço por um tempo, e quantos endereços por metro quadrado / metro isso significava. Então eles observaram a densidade populacional, em lugares de densidade muito alta. Eles viram que em um denso highrise em NYC ou Shanghai, você chega perto desse limite. Qual seria o objetivo do lançamento se você precisar aumentar o tamanho novamente no futuro facilmente previsível?
Então eles foram para 128 bits, de modo que não houve chance alguma de que você exceda isso. Embora ... (obrigatória piada XKCD )
Isso também ajuda no roteamento. Pense em toda a loucura com as classes de endereço, o CIDR e tudo mais. Com alguns bits extras, você pode fazer com que a rede / máquina divida parte do limpador de endereços.
Eu me lembro de Animal House .. "Por que Pinto?" "POR QUE NÃO?!". 128 bits coloca mais 8 bytes no pacote. Não é um aumento enorme de tamanho. Quando o ipv4 estava sendo inventado em torno de 150bps ou 300bps era bastante comum. Agora eu tenho 12MBps para minha casa, e os EUA são realmente muito lentos quando se trata de banda larga (compare para dizer, Coréia do Sul). Um extra de 8 bytes por pacote para futura prova não é tão ruim assim.