As long as there's still an option for human people to pay using their own money it's fine. But if these stores only allow for corporate people to purchase items (on behalf of their customer humans (credit cards)) then it is a very unethical system and probably should be made illegal.