I agree with you.
My son is 21 and doesn't drink. He just doesn't enjoy the effect it has on him. Although most of mates do, it is now a perfectly socially acceptable thing for people of his age not to drink. Much more so than when I was his age.
My 19 year old daughter is a total party animal...