I totally agree, the biological basis of this is Pre-frontal Cortex development.
"The [prefrontal cortex] isn't fully developed and won't be until the person is 25 years old or so." https://www.urmc.rochester.edu/encyclopedia/content.aspx?Con...
"This brain region has been implicated in planning complex cognitive behavior, personality expression, decision making, and moderating social behaviour. The basic activity of this brain region is considered to be orchestration of thoughts and actions in accordance with internal goals." https://en.wikipedia.org/wiki/Prefrontal_cortex
I can't understand any other context for drafting 18 year olds other than taking advantage of their youth and incomplete development, but avoiding Presentism and the comfort of Mutually Assured Destruction / Pax Americana, I can understand why when the cards are on the table and your entire society is at risk, why you must call all hands, young and old, into Total War a la WW1 or WW2.
As far as donations go, that's got to be a morally gray area as well for all the reasons you mention.