As an AF veteran, I completely agree with you. I’d rather fight next to a wounded volunteer than a sullen draftee.
On the other hand, making everyone pay taxes as soon as they turn 18 would give everyone a stake in the gov’t and reducing the deficit, which is a far greater existential threat to the US.
Well said.