Why would a network administrator deliberately disable ICMP messaging on their network

We know the disadvantage of a “black hole” is that packets do not reach their destination and no error messages are sent back to inform the sender. Why would a network administrator deliberately disable ICMP messaging on their network? Discuss the security implications versus the troubleshooting issues.