not wanting to deviate off topic too much, the VA is for Veterans; however, if you get a full military retirement (20+ years i think) you are entitled to use the base hospitals, which from experience are far superior to the NHS. Retirees become part of the Tricare scheme, which allows access to these facilities.
PN, agreed - a cultural thing which would need to be promoted from the very top down
H