It's becoming more common but for someone like my housekeeper, I may not even be home and can just leave a check on the counter. As I say, I could doubtless make alternative arrangements but a check is the default and it's easy.
For someone I need to pay regularly like a cleaner I would set up a bank transfer recipient in my banking app (or website) and then payments - either one offs or regularly scheduled - are simple, instant and free.
And so is writing a check and leaving it on the counter--especially for a service that is somewhat predictable but actually isn't on a set schedule. She texts me that she's coming next week, I write a check and leave it on the counter, done.
Well, it's not really done, is it? She has to go to the bank and cash the check, right? It's not the end of the world, sure, but it's an extra trip compared with a bank transfer -- with a bank transfer she has the money ready to be used immediately.
>She has to go to the bank and cash the check, right?
I'm guessing she has a banking app like I do that lets her deposit the check in about a minute?
Between the bank writing/mailing checks for you to pay bills and an app you can use to deposit checks, checks just aren't the friction that they used to be. That's probably a big reason why there just isn't a big outcry in the US to get away from checks. For most of us, it's just way, way down the list of day to day pain points.
90% of the people I'm paying are businesses. If an individual wants cash they can ask and I'll pay cash. I wouldn't just assume someone prefers everyone to be paying them in cash or screwing around with various electronic payment options that aren't super-common where I live.