I imagine this is a very common issue.
Na verdade não. A maioria dos websites ainda menores é executada com hosters que lidam com isso. O hoster tem vários uplinks, seu próprio espaço de endereço e anuncia seu roteamento via BGP para os colegas.
Isso também é muito mais eficiente em largura de banda, basicamente ... a velocidade de uplink de uma conexão típica de usuário final é horrível.
Eu diria que a maioria das pessoas "não profissionais" o suficiente para tentar executar um site por trás de um link por cabo / DSL .... também não tem duas conexões.