I did not have time to check the story, just wanted to see what he issue was news wise with USP.. also was in the service and once being 19 heading to base GNC myself.. There were steroids (designer pro hormones) I could have got back in 1999-2003 easy. And no way I was mature enough, even with a science background.. to use them then.
Young soldiers are busy morning, noon, and night - no time to research compounds endlessly. They should be able to trust stuff at the base GNC without unknown amphetamines, or other things like steroids that can fry ones' liver or kidney. And hell, when I was in boot camp everyone was detoxing something, they would eat vitamin C chews from the BX until their pee turned colors.
Anyway, I generally fall on the side of freedom of choice and personal responsibility, but empathy of a dad and being a former young airman who made dumb mistakes himself.