> With regulation Z, the bank has to work to get their money back.

Yes, but you potentially have to work to get your credit back.

> And it's $0 liability under many circumstances mandated through the regulation, not just a revocable promise from the bank.

Debit card liability is also largely mandated to be $0 under card scheme rules.