In America, you can’t open a bank account without an address. That means that the homeless population can’t open a bank account (not easily, anyway), and therefore can’t get a debit card.
Cashless is a nice idea, but it is extremely prohibitive against the most vulnerable people (which, sadly, might be part of the point).
I think the entire reason they’re doing this is to set the precedent that they can defy court orders.