Not even corner cases. I worked for a fintech that launched a dda-ish product that had 16 digit account numbers, issued sequentially, with no check digits. At launch there didn't seem to be a CS process for dealing with pretty obvious "customer mistyped account number and sent their money to some else's account." problem.
Feature parity with blockchains.
Not even, in cases where the company couldn't recover funds from misdirected payments they ate the loss. Though obviously I think that's a good thing.
Uh, no, most crypto wallet addresses have either a checksum or some other means of typo detection / prevention.