A business is a business if it has customers. It only stops being a business if it loses those customers or it's no longer profitable. Whole Foods was one of the 1st grocery retailers to treat their workers better, yet at the same time many people nicknamed the store as "Whole Paycheck". What customers are willing to pay for or more importantly what they are able to pay for is also an important part of the conversation.