I don’t think there will be enough private doctors for all the vets who use that insurance. Especially not after Obamacare takes full effect. I use it. I make too much for medicare, but am of mid to low income. I think it’s simply an available option that is inclusive. You can go to a VA hospital and see many different specialists. In civilian world, you would be driving all over the place trying to find the right doctors, then you would have to negotiate the costs. I also like that Doctor A, can look at your med records to see what Doctor B and C are doing for you, so coordination is far easier under one auspice. I have been fortunate, but of course nothing is perfect.
Not to be personal, but how can you make too much for Medicare if you are otherwise eligible? Does or can VA eligibility serve as coverage for Part B Medicare coverage (and premium)? If so, I want some.