I truly don't understand how Visa/MasterCard/etc can be pressured. They are basically infrastructure.
What's someone going to do, stop using credit cards if they don't stop a store that person even patronize from selling morally hazardous goods?
I don't get how these campaigns are even effective.