No, most US entities still accept checks. Here's one thing: I don't want to publicly publish my bank account number - because then someone can make fake checks with my bank routing number and account number on them. Banks have too much invested in the status quo to change quickly.
I prefer receiving a check to receiving cash for larger amounts :
(1) I can deposit it to my account using a smartphone banking app which uses the camera to take pictures of the front and back.
(2) Large amounts of cash have to be taken to the bank or kept in the safe - I just shred the checks when they've cleared.
(1) the DEA is also happy that I prefer accepting checks.
Consumers still write checks - every single damn person over 50 in front of me in the supermarket checkout, for example.