Chick-fil-A has gotten itself in hot water recently after its President announced opposition to same-sex marriage. Some people have decided to no longer eat at Chick-fil-A as a result, and others make a point to support the chain. Such actions are necessary in a post-Citizens United world, where one must consider what might be done with the money they shell out for whatever widget they may be considering. Chick-fil-A gives millions to anti-gay groups. Money spent at Chevron or on Stainmaster carpet might wind up in a right-wing attack ad funded by the Koch Brothers, or money at Starbucks might go to providing benefits to the same-sex partners of employees.
Consumers have the right to know where their money goes. So it's disheartening to see the failure of laws which require the disclosure of Super PAC donor lists. I'm all for recognizing the right of a citizen to say with a clear voice that another person is a charlatan and a scoundrel, but the identity of the accuser should be disclosed. Allowing anonymity encourages the sort of negative smears we seem to be getting. If it were public knowledge that Corporation X were behind one particular smear, the fear of a consumer backlash might temper the impulse to attack.