Just as often, boycotts DO work.
True, boycotts created dolphin safe tuna, free range chicken and hormone free beef. A free market will respond to the consumer given sufficient time and commitment. We just need to keep the pressure on and support those that share, or at least do not actively oppose, our beliefs.