No kidding! Way back in the 80s I had a US Bank account called "The Only Account". It was a checking and savings account where checking always had a balance of zero. When I wrote a check or withdrew money from an ATM, they automatically transferred money from savings to checking to cover it, and then the checking balance immediately went back to zero and that was that. No overdrafts. Ever. There was an annual fee of I think $20/year.
I don't know where that idea went, but banks and even credit unions now act like they never heard of such wacky nonsense. "Overdraft protection" consists of loaning you the money, no matter how much you have right there in your savings acct, and they charge a fee each time and of course also charge interest on the loan. Ridiculous.