Earlier quoted context omitted.
What should the banks do to prevent scams?
You can never really prevent scams, it is what it is. However, they need to keep a paper trail and reverse bad transactions. If someone impersonates me or steals my debit card, they can do a bad ATM withdrawal and get cash. That can be reversed, but for some reason once Zelle is in the picture everything is written in stone.
It's rare that a lawsuit against a fraudster or thief goes anywhere, but depending on the amount lost, it can be worth it to obtain a default judgment, which can typically be collected for 10 years. If you can identify the person or entity that took your money, they might eventually have enough assets for you to collect.