Would someone not be able to go into the military right after high school, or would the limit only apply to a draft? If someone can't voluntarily go into the military until 21, what do you expect them to do in the interim?

Instead of nickel and diming away the rights of 18-year olds, why not just change the age of majority to 21? Would 26 be better?