Transactions with finality are a bug, not a feature. Reversing a transaction (under certain circumstances) is enshrined in the almost the entire history of US common law and is protected in federal statutes.
A money transfer system that prohibits reversals doesn't reflect what money needs to do.