Cats are predators. You can't blame a cat for being a cat.
In a few years of keeping herps, I've had a couple of cat incidents. Each time was my fault. A few minutes of being inattentive and the result was an episode of "Wild Kingdom" in my house.
I paid my vet bills and learned to be more alert. My girlfriend's cat was the culprit each time. Sure I was mad, but I have to hand it to him, he's not all the way domesticated and smart enough to bide his time, and make the most of a limited window of opportunity.
Nobody here gets mad at a herp for biting them, do they? So why get mad at a cat? Which is a more responsive, intelligent animal anyway. I love herps, but I try to keep things in perspective.