Actually, I agree with you on this.
If one is an adult and can serve in the military, they are an adult in every aspect.
You know, at one time back in the mid 80's, when they raised the drinking age to 21, the military was exempt from it, but only if they drank at the base clubs. They weren't allowed to drink in civilian bars unless they were 21.
Well.............eventually, they had to take away that exemption. Why? Because a lot of the young guys were bringing their girlfriends on base and getting them drunk even though they weren't supposed to be drinking. Moms and dads of the civilian girls complained quite loudly and got the base to change their policy.
Yes, when people join the military, they are adults, but unfortunately, a lot of them don't act like it.