That's interesting, because it's the opposite in Australia. I would have to pay a fee to get a chequebook (I'm not sure if it's per-annum or per book, probably depends on banks) but on my accounts I have unlimited free transfers to any bank in Australia. Pretty much all personal accounts here get that - some business accounts still have to pay a few cents per transfer, but free online transfers are becoming a lot more common for those.
I also have a free EFTPOS (Maestro/Cirrus) and Visa Debit card, and can pay bills at no extra cost using the BPAY system from my online banking, so I never write cheques at all...
While it's true that the personal cheque account is 100 kinds of dead, they're still used for some businesses. Especially if they're cash-y.
In particular they tend to be used for small businesses, associations and the like because they won't have proper accounting systems set up to track transactions. The cheque stubs form a useful source document for book keepers, accountants and auditors.
Also, a chequeing account can have a requirement for multiple signatures. This matters a lot for partnership-style businesses and of course incorporated and unincorporated associations. Indeed most model constitutions for incorporated associations specifically mention the chequebook, who possesses it and who must sign cheques.
Even so, it's dying out there too. Bank statements have gotten progressively more descriptive as time goes on. Plus the banks are grasping thieving mongrels who use "but it's paper" as an excuse to slug you for stunning fees for every node in the state chart of cheque deposits.
I have cheque books and deposit books for my Pty Ltd accounts and I have never had occasion to use them. I pay bills with the corporate credit card and since I deal with large creditors they prefer to convenience and reliability of direct deposits.
The Commonwealth Bank tried charging for online transfers about six years ago. It caused such a public uproar that they made them free again.
I suspect that it was a bait and switch attempt to phase out branch banking. I.e. make it free until everyone switches over then start charging fees. But it backfired.
I also have a free EFTPOS (Maestro/Cirrus) and Visa Debit card, and can pay bills at no extra cost using the BPAY system from my online banking, so I never write cheques at all...