A lot of finger pointing at Amazon but most of the employment demands from the 'union' have been characteristics of Whole Foods since looonnngg before the aquisition. For example, unpaid paternity/maternity leave, no recognition of any holiday including federal - just 3 weeks of PTO used at your discretion, below market compensation, crappy benefits, calcified management, and the list goes on. Most people work there…
We're in the middle of the best economy in years. Why would a worker put up with that? Go someplace else. Whole Foods doesn't put stores in small towns. Anyone who works there has plenty of other options.
You should be looking at who the gains from that economy are going to.