Active Duty/Retiree/Veteran ping.
My bet would be that allowing aafes access will get a lot of states and large retailers upset. That’s where the fight will be. My memory says that aafes is state/local sales tax free, so states will lodge an objection. Large retailers will object to increased competition at lower prices sponsored by the government.
It would be a good award for honorable service to carry forward for all retirees. The VA coverage is not working so well right now, so any addition would help.