Should all pet owners have pet insurance?

We get insurance to protect our cars and homes, our health, our family, and our life. But what about our pets?