First, is not the right of the debtor being violated by the business forcing a citizen to pay debit in non-cash form? Just because your a private business doesn’t give you the right to violate the constitution.
Second, business is forcing customers to have bank relationships is imposing on the persons right of privacy.