Mixed feelings on this one...I certainly don't need the help, and I rarely shop at the PX. They tend to carry a lot of exclusive (and relatively expensive) merchandise.
OTOH, if you're unable to work after military retirement, or you're medically retired, being able to shop at the PX is a bennie. On some necessities they have great prices - so low that even the dollar stores can't come close.
Whole 'nother story, valid disability benefits are earned but medical retirement might be otherwise.
[I have friends still trying to get above ten percent for life threatening disease - that is another whole 'nother story.]
My gripe is the retired LtC or MSg collecting retirement equal to my salary, plus a second salary and eventual pension from the same "major aerospace company".
THAT is someone who does not need my contribution.