Brewers are splashing millions of dollars on sports sponsorship with no effect on overall consumption, a new study has claimed.