I know what you mean, but what's the alternative (other than drinking coke all night). There really isn't one.
For me, we're doing the family thing on Christmas day, at the in laws, and someone has to drive. I always get to have a few beers normally, so it's the wife's turn!
There really is a gap in the market for an alternative to alcohol beer/larger.