Not really, when you consider when I joined, drinking age was 18 in NY, when I got to Keesler, the airman's club was almost a mandatory membership, and even though in MS @ 18 all you could get was 3.2% beer, you could still get drunk.
Then at my first assignment, I was left on my own, with money, and pretty much no one to account to as long as I didn't get arrested
...and back in the '70's, most cops would just take a military guy home and tell him to sleep it off
And that's not to mention the kindly old NCO who'd been divorced 4 times taking an interest in a young person..mostly to have someone to drink with
Fortunately, at least the USAF, alchohol has been deglamorized...but it will always be a problem (as I look throught the Artical 15 list in the base newspaper)
Mike