I am retired Navy.
During my 20+ year career I was treated by the MilMed for free. My wife and children were all treated for free. It was usually done by corpsmen. Most often they hand you Motrin, regardless of the complaint.
Once I was out snow-skiing, I busted up my hand. The doctor there x rayed it and said that I had 7 compaction fractures of my metacarpals, and my wrist-joint was separated. He did what he could and I went back to the Navy. When I told the corpsmen that I had broken my arm, I got one of the biggest chewing-outs of my entire career. How dare I, someone with no medical background, tell a corpsman with 6-weeks of training how to diagnose a problem. After 2 weeks of messing around, and horrible pain, I was finally sent to a civilian doctor, who set my bones and got it straightened out.
Once I got some brass stuck in my eye. It was sticking out, I could not close my eyelids I had this thing sticking out. I was taken to Milmed and 2 Optometrists tried poking it with needles. They said that they were afraid that my pupil would pop out so they stopped. I was offered that I could wait there, the next week they could transport me to a different hospital that had an ophthalmologist, he should be able to remove the brass and if my pupil came loose he would have the skill [in theory] to replace it. We talked with them and finally they did mention that off-base was a civilian ophthalmologist nearby. So I got a ride from a buddy off-base to that civilian. I went right in, and in less then 10 minutes he had the brass removed, I paid him $30 and was done. The Navy was not about to even offer me a ride to the surgeon. I seriously doubt that I would have vision in my right eye today, if I had gone along with the Milmed.
What I was told on my last boat [by our boat corpsmen], was to go to a civilian doctor for a diagnosis and pay cash. Then bring his diagnosis and treatment protocol back to MilMed and slip it into your medical record. Then ask for a follow-up appointment, tell them that you had been sent to a civilian specialist and now having returned you are ready to begin treatment. MilMed will follow whatever the civilian doctor has written. It is one way to get seen by medical personnel who attended college, instead of corpsmen. [The corpsmen who told me this, was my buddy].
With free medical care you get exactly what you pay for.
Now I live far away from any military bases, I use a Tricare underwriter called Martins Point. I see local civilian doctors, all of them have been to college and med school. Very professional and they seem to know what they are doing. This is a much better level of care.