Excadrill does seem like a good counter for Ribombee leads, resisting Psychic and Moonblast and being immune to Stun Spore. However, it's bad against Samurott-H and Gliscor, even Glimmora if it gets off an Earth Power or Energy Ball. Body Press Corv, Balloon Gholdengo, and Swampert are also big...