I don't deny that these other systems may be better than the US's, but you do a disservice to your own argument when you intentionally leave out parts of the US money transfer system that don't help your argument. We all know about debit cards, credit cards, venmo, zelle, the fed wire, &c. No need to pretend that the US is just a bunch of people handing paper checks over to one-another.