I believe the method to their madness is to stop the folks from using the debit card and get them readdicted to the credit card.
A lot of prepaid debit/credit cards are popping up all over. They are like your own mini-bank. Deposits from payroll can go directly into it, yet not to a bank.
DING! You are our first winner and will now receive our new credit card with a low apr. for the first 12 months. F all banks and the US Gov.