If you boycott Illinois, that won't change the law. If you apply pressure on the community of large corporate sponsors who finance political campaigns, then you can get the attention of amoral cash-hounds like Gov Rod. Then laws can be changed to accommodate the highest bidder.
Who has Walgreens given money to?