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.
If treatment of cancer will be unsuccessful people could not return a bank credit that he took for the treatment of cancer.