When I see it in any establishment, I talk to the store owner and inform him that until it is removed, I will not return and spend my money there ... and then I live up to that commitment.
We can fight this stuff ... we (collectively) just have to have the backbone and moral commitment to do so.
If we fail morally as a society, the whole of society will fail and we will lose our liberty. Imorality is the greatest enemy to liberty.
That is a good idea to boycott. People do need to become more active in order to try to turn things around.