That's sounds reasonable for a dr with their own practice but how does that apply to a dr staffed at a hospital, or a salaried doc at the VA?
I think if the patient is a vet he/she can get medical care through the VA and doesn't need to sign up with Medicaid at all. If I'm wrong about that please correct it. (The salary thing really makes a difference in cost and in treatment, incidentally, and one wishes it were a part of healthcare in other settings.)
The same cost factors I listed (and more, most likely) apply with any healthcare provider -- outpatient clinic, urgent care center, hospital. It's hard to separate the office visit itself (the doctor/provider's fifteen minutes) from the whole rest of the bill and be left with anything meaningful. As soon as you do that, it's not much different from using the emergency room for routine care: The other patients and their insurance policies are subsidizing those who are indigent or minimally covered (that is, by Medicaid).