Olá André!
Na verdade esses protocolos são usados sim. Cada provedor tem sua rede interna que é controlada pelo protocolo RIP ou OSPF (protocolos IGP - Interior Gateway Protocol), pois esses protocolos são usados em redes que você tem controle sobre elas.
O protocolo BGP é usado para interligar os provedores de acessos, que usam o AS, que individualmente tem um roteamento com base em um conjunto de regras prórpias não técnicas.
Cada protocolo foi projetado com um propósito e um funcionamento diferente, mas neste artigo (em inglês), tem um comparativo entre o OSPF e o BGP, que dá para entender um pouco melhor as diferenças e as particularidades dos dois.
Bons estudos!