Restaurant servers push alcohol because it's a money maker for them. The mark up on liquor is ridiculous. The bigger the bill, the bigger the tip. I know people who half the bill is for liquor.
I do not have a drinking problem, but I do know that all the ads for beer are really annoying. I too wish they would go away. Drinking X brand is not going to get you the girl in the ad!