Oscar, the VA needs to be abolished and replaced by The United States Armed Forces Medical Corps, modeled on the best atributes of the Army Corps of Engineers and the best functions of the V.A.. The Corps of Engineers and it's work , with some exceptions, has been one of the best examples of public/private interaction I can think of.
This same organization can purchase large amounts of healthcare and medicine from the private sector at discount prices to support veterans, national security and low income health care. The Surgeon General should head this organization as one of the joint chiefs of staff. Every states national guard force should include a robust medical compliment.
Veterans deserve health care 'up to and including' the best we can provide.
There is some synergy in the facts that V.A. and the obamacare mess both need to be fixed by government and at the same time.
You might just as well change those ujoints while you've got the trans out.