It makes plenty of sense.
$3000 is not “going to the vet normally”. That’s orthopaedic surgery, an exploratory lapatoromy or major care. Not everyone has that lying around, and we get that. If a pet is that bad, euthanasia is still a means of providing care, especially if a cancer is involved of they are actively suffering.
Average cost of vet care in my practice is about $120 for a minor medical problem, $350-550 for a significant one before surgery or intensive care. It’s about $80 for a consult and pain relief. I consider that pretty basic.
If you don’t spend the money on ‘not so necessary vet care’, in your words, then you are likely to cause additional suffering and end up with a bigger vet bill in the near future. But if you do that, I will be blamed as ‘the expensive ass vet’ for needing to do more to fix a problem that could have been preventable.
Don’t get proper flea treatments ($6 to $20), end up needing oxygen therapy, blood transfusion and intensive care (would have been $1500-4000).
Don’t get a parvovirus vaccination for puppies ($50 to 80), end up needing intensive care, week long hospital stay, plasma transfusion, cocktail of 5 different medications and intravenous nutrition, ($2000+), and they’re in pain.
I’m in a low heartworm area, so I don’t see it all that often, but you can prevent it for $4 per month instead of forking out big bucks to treat a parasite living in your dog’s heart and causing heart failure. And by the way, treating it can also be lethal.
We frequently see dogs present with massive (eg melon sized) tumours that owners finally want removed because it’s ulcerating through the skin, but it’s been there for years and they’ve watched it grow. It would have been a 20 minute surgery to remove two years ago, but now it’s going to be a 90 minute or more surgery, plus a skin graft.
Even cats that get into fights are an example. $30 of antibiotics on the day the fight happens almost always prevents the abscess formation that will need $300 of surgery a few days later.
What you describe as “not so necessary vet care” is what I describe as “going to the vet normally.” It’s intended to prevent suffering, to reduce the need for the catastrophes that require intensive treatment and big vet bills. Yet somehow it’s always the veterinarian’s fault for being ‘expensive’ when consulted at the last minute instead of seeking advice when the problem first started.
If you can’t afford the $100 or so for a vet visit and basic treatment, or borrow it in a hurry, if you can’t afford their basic care, then you need to have a good hard look at your situation. A pet is unfortunately not a right. They are a luxury and a responsibility.
And as veterinarians we’re getting pretty tired of being blamed for owners not taking responsibility earlier, or at all. It’s easier for owners to blame vets for being ‘expensive’ instead of themselves for having done the wrong thing.