I think it depends on the scam tbh.
I think that a lot of banking scams for instance can be elaborate, and some scams can be simple e.g. you’ve got a parcel being delivered, and if you do it’s easy to fall for.
But anyone who falls for a romance scam is an idiot and I fail to see why the banks should compensate those.
I mean you meet some bloke you’ve never met and before you know it you’re sending him money to bail out his brother in a foreign country where he won’t be able to contact you and then he’s stuck in a Turkish prison and and and. If anyone is stupid enough to fall for that they have only themselves to blame when they’re conned out of hundreds of thousands.
A friend has a relative who gave £67k to a scammer and her children have disowned her because of it. Stupid stupid woman but 0 sympathy here.
Likewise the 419 scammers “I’m a crown prince and if you could just launder my millions through your bank account by paying me £££ first then I’ll give you a few million.”
Or “you’ve won the Canadian lottery which you didn’t enter but never mind, if you give me £££ then we’ll give you loads more dosh.”
There is only one reason why people fall for those scams. Greed.
I absolutely agree that no-one is infallible, and that there is a scam for everyone, even though I personally haven’t been scammed.
But there are plausible scams, and then there are scams where we need to do a bit more victim blaming such as the romance scams, because people need to start taking responsibility for their reckless behaviour rather than claiming victim status when the truth is well documented.