How are you with reading what I wrote?
I read what you wrote just fine. You cherry picked the circumstances of your argument around "kids" of military service age having a beer, but there's nothing in your arguments against having any laws restricting what a business can sell to who that stops there.
Now, address the rest of the consequences of your argument - how are you with having a couple of 13 year-olds walking out of a liquor store with a bottle of Everclear.
Tell me the people in any community that don't want liquor stores selling alcohol to their kids don't have any right or authority to pass an ordinance to prevent them from setting up right next to a middle school, and doing exactly that.