We live in a pill-popping society, never mind the rampant ingestion of alcohol!
I am stupefied by the number of commercials that pretty much promote popping a pill for an ill.
Look at the cash cow with Budweiser and the NFL, not to mention the fact that Budweiser is one of the biggest sponsors of the Superbowl. Look at Nascar and its sponsors.
Alcohol is socially acceptable and encouraged.