>Why wouldn't they just outsource payroll to someone who can do direct deposits?
What the summary left out is that 6% of the US is "unbanked" and has nowhere to direct a deposit. And "That unbanked percentage rises to 22% for those with an income below $25,000." - CNN So it may not have much impact on your world, but this would seriously impact those who can least afford it.
In addition, Cashier's Checks are arguably the best/easiest way to physically transfer large amounts of money safely between individuals. They're free at many banks, and if not are still lower in transaction costs then most electronic transfer methods.
Most countries got rid of both problems years ago.
In the UK and many other developed countries a basic, fee free, bank account with a debit card is almost a human right. There is no law stopping you, in fact in the UK it's law that any resident has the right to open a basic bank account that must be free at the point of use (very few accounts have a monthly fee in the UK and those that do typically come with benefits that pay for it). No one here is unbanked except through choice. This is because a lot of transactions occur using interbank transfer (called "faster payments" in the UK) that again, is government mandated that everyone has access, free at the point of use. Your pay goes into your account using this system, bills, rents and repayments leave your account using this system.
Visa/MC hate it as they don't see a penny from this system.
The US is the only developed country I know of that does not have an inter-bank payment system that is free at the point of use. Although it seem the US is doing all it can to rid itself of its "developed" status.
Interbank transfer systems have all but eliminated cheques, I've never in 30+ years been paid for work with a cheque. The last time I received a cheque it was a refund from the DVLA after I sold a car (for the unused portion of road tax) and the last time I used a cheque was to buy a car in Australia in 2013 (Australia's interbank transfer system used to take 24 hours, it's now instant) and that was a banker's cheque, I've never used a personal cheque, given or received, in my 40+ years of existence and suffering upon the surface of this planet.
Unbanked is what we expect from developing countries... and cheques are an anachronism from the 50s.