How is ACH "inefficient"? It's certainly slow, but speed and efficiency are not the same thing. It's far more efficient than bitcoin.
It's a mainframe batch-processing system built in the 1970s, and it's mostly worked just fine for 40 years. That's pretty efficient!