Yes. I agree for dogs. For people even with the insurance the co-pays, the part that the insured has to pay, can be $1000's a month. Many cannot afford it.
Many peoples takes a banks credits for the treatments of cancer. They must be sure in the results of treatment but nobody can guarantee such results.