I don't shop at some places, I don't go to some places, and I don't deal with some companies because of their views. I don't picket them and wish death on them, or start long illogical and mostly retarded rants about them on cut rate message boards (obviously not talking about TGT here)...I just ignore them and take my money to places that agree with, or are at least neutral with, my views.
Forcing others to comply with your views smacks to me of Socialism. I don't play that.