I think most people think they are ‘above’ being scammed, until it happens.
I remember a thread on here, years ago, when someone was warning about a scam, and she was ridiculed. I can’t remember the detail, but it involved her husband, whom she defended against really vicious accusations of being a moron, and her defending him just made things worse. I think he’d given some sort of advice about doing or not doing something online, and it turned out he was mistaken. Not GN’s finest hour, but not untypical of the way Some Posters behave.
When we look at how many financial transactions some of us make online (for me, > 95% of what I buy, and 100% of my banking is online) it is all but inevitable that we will fall for something one day.
Yes, it’s obvious when you look back, but who hasn’t kicked themselves for human error at some point in their lives? Left a window open and gone out? Forgot to check a receipt- that sort of thing.
The romance scams are, IMO, very sad, as the victims don’t just lose their money, but their hopes of a new future, and on top of that, people think they are stupid. It must be humiliating and life-changing. The scammers are cruel, and very good at creating that feeling of limerence, where people really do believe that they and their new love are different from everyone else, and the only people in the world to feel as they do (check out popular songs to see how universal these feelings of being unique in love have always been). To crash down to earth and realise it was all a lie, and you never had lover and now have no money must be hideous. For those in relationships, or who have friends and family around them it can seem that anyone falling for these scams is barmy, but a bit of compassion goes a long way.
When a bank repeatedly warns people against doing something and they ignore the warnings I don’t think the banks should compensate - they can’t stop people spending their own money - but I do think that complacency is dangerous. Anyone can make a mistake and the fraudsters get more devious all the time.