
That mostly applies to employment, not for customers. Those things fall under freedom of contract. Many business types are allowed to set age limits (both upper and lower) due to risk management/insurance costs. There are some states that do have laws against it for hotels and rental cars though, I think NY is one of them where rentals are available at 18.
Alcohol is super bad for you actually, but my point was that that interpretation of the study misrepresents the actual conclusions it made about aging and reaching maturity. The conclusion was “we don’t know, we would need to look at it longer”. 25 could’ve been any other age for all we know. We don’t that there is any age when we’re suddenly a true “adult”. So imo whatever age we decide means “legal adult” should be allowed to do everything reserved for legal adults.