Infelizmente, o SNMP ainda é de uso comum. Versões posteriores do protocolo abordaram vários problemas no SNMPv1, mas esses foram quase inteiramente direcionados à correção do modelo de segurança. Como resultado, o tráfego SNMP agora é comparativamente inchado, mas eles não abordaram o que considero a lacuna flagrante no SNMP - que os dados armazenados no MIB residem fora da troca de dispositivos de monitoramento / monitoração.
A separação dos dados armazenados pelo MIB dessa troca e o consequente uso de OIDs numéricos na conexão fizeram sentido no SNMPv1, pois mantinha a maioria das trocas em um único datagrama UDP em cada direção. A partir da v3, isso não faz mais sentido, na minha opinião - mas eu não sou o IETF.
Infelizmente, o SNMP ainda é uma espécie de protocolo de gerenciamento com denominador comum mais baixo e fico constantemente surpreso com quantos dispositivos vejo por aí, onde a maneira mais fácil de extrair dados de monitoramento deles é o bom e velho RO-community-string-in SNMPv1 baseado em UDP.
Edit (2018): por ser tão pertinente, cito o excelente artigo de Geoff Huston na edição de agosto de 2018 do Internet Protocol Journal :
A Internet convergiu ao usar o SNMP (Simple Network Management Protocol) há um quarto de século e, apesar de suas fraquezas de segurança, ineficiência, uso incrivelmente irritante da Abstract Syntax Notation One (ASN.1) e uso na sustentação de algumas formas de ataques de negação de serviço distribuída (DDoS), ele ainda desfruta de uso generalizado.