We see things differently. You sacrificed your Pokemon to just deal some damage to my Rhyperior. That, to me, is of great benefit to me and not you. The mere fact that you need to sacrifice a Pokemon means that with hardly any prediction at all Rhyperior's killed something. All it takes is a Somersault Jirachi or some other Wishpasser on the team to ready Rhyperior for another killing.
 
And yeah, you could plan a team where Rhyperior doesn't have a ball, but the main things it doesn't like are STAB special grass / water moves, and at most you could manage with two waters and maybe one grass, and they all still don't like taking Rhyperior's attacks.
 
And yay, you can hit Rhyperior on switch-ins. It can come in on most any physical hit and take shit for damage and then beat the hell out of your switch-in. Having a Somersault / Wish / (Reflect / Light Screen) / Reminiscant Headbutt Jirachi only makes the situation worse for the opponent, because it makes Rhyperior take even less damage and allows for safe healing.
 
It seems to me as if other people don't quite see the threat this thing is. Jumpman's in agreement with me, Rhyperior is damn scary to take on.