The price of vet care has faced drastic inflation like many other things. Despite what was said, vets, even the reasonable ones do make a good profit off of the medications they sell. While there are certain vaccines you have to have a licensed vet do, many of the things people tend to get from the vet can be obtained significantly cheaper elsewhere. For the things that require a prescription, ask for a copy of the prescription if an ongoing medication. Some may balk at doing it, but they are required to do so.
Dewormers are an easy one to get without prescription at places like Walmart, Tractor Supply etc and easy to administer. I have also used a place called VetMedsforPets (
https://www.vetmedsforpets.com/ ) to get flea and tick medications and heartwormer for a lot less. They are based out of Australia, but they are a pretty well known and reputable website. The items are all packaged just the same, and I have had good luck with them. The only real catch is it takes a while to get the medication in. Anywhere from 6-8 weeks sometimes even a little longer. If you order well in advance it is worth it though for the savings.
For prescription medications, I get mine through Walmart PetRX. Prescription medications for things like heart failure, you can get at a significant saving, especially if it is an ongoing medication and you go with the autoship option. Petco, Petsmart, even Krogers,and Walgreens offer some of these medications. I give my dog Vetmedin for CHF, and it is 1/2 the cost through Walmart PetRX than I have paid at the vet, sometimes even a bigger savings than that.
My vet has always been understanding when asking for prescriptions. He has said that places like Walmart just have cheaper prices due to the volume they deal in. Also, supply chain issues coupled with inflation have severely hit medications costs overall for them, so it has been passed on.
For actual in house things that need to be done, cost of staffing has risen, so of course that too has impacted vets. Focus on finding some of the more rural based vets, in particular those that also deal in large animals. You will find that while still costly, they are a much more reasonable option than some of the larger ones owned by a group, and also just a lot friendlier and compassionate. They may not have all the same equipment for certain types of scans, but they tend to have what is needed for most without you having to go to Mexico! Also, unless you board your dog or take it out to dog parks or around other dogs outside your home, bordetella isn't one that is all that necessary.