I can't speak for him, but I haven't had to take cash out of an ATM in years. The last time I used an ATM, a few months ago, was merely to ensure that my card still worked. It turned out that it had expired a year before and I hadn't noticed.
I just don't spend cash that often. I used cards for almost everything. A little bit goes a long way like that.