The Veterans' Administration provides health care for some veterans, but not all veterans. There are certain factors that must be met. I qualify for health care, but my brother does not. I spent time in Viet Nam, and he was stationed in Germany. Then there are degrees of coverage. Some people get free meds and others do not. It is a complicated issue.
Those with service connected medical problems get priority. So far, I have had good service from them. When I retired, I kept my insurance from my employer. That ran me about five hundred dollars a month plus paying for medicare. Then the state, my former employer, kicked in a hundred dollars a month.
This was getting very expensive. Worse, my wife's insurance with her former employer will probably be cancelled next year. She will be forced into an exchange. That will be very expensive. She has had breast cancer twice and cancer of her girl stuff once. I need to keep her insured.
So, I dropped my insurance and went with the VA's coverage. So far, it has been good. I have diabetes, and I pay a co pay on my meds. But that is cheaper than the plan I had before. The money saved will go toward my wife's coverage.
The devil is in the details.