US National Guard (and ANG etc) officers and enlisted personnel draw a pension based on their average days service per year/365, with eight years' service (ISTR) as a qualifier. They also receive free medical and dental care on reaching military retirement age.
UK RNR/TA/RAuxF officers and ORs get no pension, no health care, nothing, zilch, nada, regardless of service etc.
Compare and contrast. Which country seems to value its volunteers more?