Ugh, I don't understand it either. It was so hard last summer to go to a baseball game, my 10yo son complained about the beer smell.
However, I went to the guy friend's parents house for Christmas, and while there was alcohol being served, everyone that I saw was drinking for the apparent socialness of it, not "getting 'drunk" which was refreshing. And DS didn't complain about any smells there. I didn't drink(as I did have to drive home) but I liked how refreshing it was to see. While I would prefer my children to not drink, for I think obvious reasons, I would also like them to see people drinking alcohol the "proper" way. If that makes any sense to anyone here.