Wachovia issued us Debit/ATM cards when we opened our account with them early on, which we swapped for ATM-only once I realized what we'd been given.
I suspect people like the ease of debit cards -- don't have to carry cash, nor write a check, nor worry about paying a bill.
The banks always seem to push these things as "conveniences". When Wells Fargo bank in CA stopped returning cancelled checks in the monthly statements, we were told it was for our benefit -- this way we wouldn't have store all that nasty ole paper. But! we'd have to pay them $1 a month in order for them not to do us this favor and give us the damn checks. I paid them the buck and, as it turned out, BofA here in NC wanted a year's worth of copies of our cancelled rent checks (among other things) when we applied for our mortgage. If I hadn't had them, I'd have had to send for microfiche copies from WF, for a fee. Now, almost no bank returns the checks themselves, just reduced-size copies.