@#16 ... But what employer doesn't allow employees to wear emblems of support for various non-work causes - many of which the company supports themselves?...
Whole Foods, apparently. Is Whole Foods applying this fairly? My guess is that we will soon find out.
I view this similar to the wedding cake thing.
When people (or corporations) go into business with the public, the business needs to focus on exactly that, the business.
Ya know, Capitalism, and all that.
Whether it is providing a cake for a wedding that the business disagrees with, or having employees not wearing political (yes, imo, BLM is political. The first words on their website are, "Join the Movement to fight for Freedom, Liberation and Justice"   blacklivesmatter.com ) the focus should be on the business, not the politics.
A business is in business to serve customers. Period. Full Stop.
Every law-abiding person that walks through the door of a business should be treated with the same business manner. If that requires politically bland business attire or creating an amazing wedding cake for a couple, then so be it.