We don't use checks often at all, but it's sometimes been a major PITA locating them when we have needed them. :-)
For a while, I knew exactly where they were, when we were having concrete poured, etc., on the house. Checks gave me a paper trail on our cost basis in the house.
It's useful sometimes to have a check on had for "emergency" good deal situations. We wrote a check at the local farm auction in a hurry when we got our backhoe for $5,000 flat. Similarly, we wrote a check for $800 to buy a car from the local veteran's group -- a lot of people were interested (some of the people told us so later, not just the veteran's group). So we had to have money fast and on the spot. That was four years ago, it was my husband's daily driver for a year, and it's been our backup vehicle ever since (used as recently as this week, in fact, when I got a nail in a tire late in the day and he did not have time to repair it before work the next day).
So for me, checks enable those amazing bargains you don't expect. Worth keeping around for that.
Oh and the state accepts only checks (or money orders) for renewing his professional license (not teaching, the other one). So there's a need every two years.