Dumb.
Grocery stores should sell groceries, not engage in politics.
There are, at last count, three major supermarket chains each operating multiple stores in my general area of operations. The nearest is 3 miles from my house, so that's where I do most of my food shopping. But I am periodically frustrated by the number of well-known, brand-name products that store doesn't carry -- including some that are in other stores of the same chain. If they were to pull a stunt like this, that's all it would take for me to cross them off my list and just start doing all my shopping at the nearest store of one of their competitors. It's a couple of miles farther, but my late wife always preferred shopping there anyway.