No one in Europe is going to send checks/cash via mail, unless they are special checks that can only be cashed in by "the owner/the addressee" showing a passport.
Checks have a "PAY TO THE ORDER OF" field naming the addressee. The bank matches the name against the ID presented by the person presenting the check or against the name of the owner of the account associated with the deposit slip or ATM card.
Any internet service does it.
That's fine when you're at home. But checks work even where there is no Wi-Fi, and even if you aren't carrying a tablet or laptop.
And ofc you can mail the transfer order to the bank, so you have no need to go there in person
U.S. banks take check deposits the same way.
Bottom line: payment habits are a cultural thing.
Agreed 100 percent. Checks happen to be the most convenient payment method in certain circumstances in the United States. It's just that there's a perception among certain experienced Internet users that the U.S. culture is inherently "backward" in this respect.
but anyway, I'm an Atheist
I guess my experience is colored by the Catholic, evangelical, and JW groups I grew up in at various parts of my life. Substitute any other charity that takes donations in person.