(Again, the above was facetious)
This kind of thing is common enough where I knew never to set foot inside a VA hospital or clinic unless I had absolutely no other choice and it was a matter of life or death.
I know a lot of people get good service from the VA, but too many get just the opposite. Therefore, the only way I won't steer clear of them is if it's my only choice in life.
You are absolutely right. Vets need to learn that the patient advocate is there to protect the hospital and not the vet. Other departments in the hospital will “pay” the vet back for the visit in several ways. I had my own visit in April to a patient advocate, that’s how I know. A doctor in cardiology a couple of weeks after that just out of the blue said I never had stage 3 kidney disease. They obviously thought they had purged my records on having stage 3 kidney disease. I have a paper copy though. See how that works. They will go that far.