Nanny state misguided on alcohol sponsorship
Drinks companies, just like any other company, only spend money on promotional activity, including advertising, if there is clearly seen to be a return on that money that is far greater than the money expended.
It is simple and stands to reason. It is an investment with the hope of gaining something.