Yes, but....won't that result in 18 year olds buying alcohol for their younger friends? Surely 19 would be better in that regard since most 19 year olds are out of high school, right? Wrong. The argument is technically true, but it nonetheless misses the point by a long shot. Last I checked, people under 18 are still getting their hands on alcohol even with a drinking age of 21, and banning 18 year olds from drinking solely to prevent them from supplying their younger friends is inherently unjust. Besides, there are other ways to discourage 18 year olds from supplying their younger friends with booze or throwing high-school keggers:
- We could put a cap on how much alcohol an 18-20 year old can purchase in one transaction or day. For example, no kegs or cases, and no more than an 18 pack of beer, 1 gallon of wine, or one fifth of liquor per transaction, and no more than one transaction in any 24 hour period.
- We could ban 18 year olds from purchasing alcohol during the school day, and ban any high school student from showing up to school under the influence of alcohol.
- We could toughen the penalties for buying or furnishing alcohol to people under 18.
- We could ban off-premise sales to 18 year olds unless either a) a person 19 or older is present with them, or b) they show a college or military ID, or a high school diploma or GED.
In other words, there is no good reason to set the drinking age any higher than 18. Period.