Actually, boycotting the AB Dist makes the most sense.
What AB did years ago when they established the distributorships was to include extremely restrictive non-competitive clauses in the contracts. IOW, you can sell AB products, but nothing else. Those contracts have held through the InBev takeover, although many distributors have abrogated this clause and paid the penalty fee and moved on with their craft beer lines.
Our local AB Dist suffered under this yoke for many years, until they finally bit the bullet and paid the (BIG $$$$$$) penalty to AB in order to be free to secure the dist rights to Yeungleung. Since then, their craft beer portfolio has grown every quarter, and they now offer some very good stuff (Sweetwater, New Belgium). For them, it was the best business move they ever made, because they are now clearing more every quarter through their craft beer sales than they had to pay AB for the breaching of the NC clause in the contract.
Apparently, the Alabama AB dists haven't seen the light as to how much money is at hand for the taking in the craft beer sales. If they had, they would have supported the legislation.
It seemed like a good idea at the time...