The thing that is materially different are brand rules, because Visa/Mastercard/etc are effectively their own legal systems. They can, and do, require issuers to do certainly things vis customers and dispute resolution that go above what the law strictly requires. Those requirements may be more customer-friendly than what the debit network saddled the bank with, as debit networks have less of a brand to protect and less power over issuers.
(Speaking strictly for myself and on the basis of things I have believed for a long time: unless you need cash back, customers should choose credit ~every time.)