Drinks companies can not shoulder blame
Such logic would place responsibility for the anti-social behaviour of car drivers on car manufacturers and fast food outlets the villains to blame for raising cholesterol and diabetes levels etc.
Are ever going to mature and accept responsibility for our own behaviour?