Bank were great though, she got her money back almost immediately, new card.
Right. So the question is: what do we want?
At the moment, we have payment schemes which are moderately insecure, and a regulatory framework which means that you're compensated reasonably quickly. A system which is more secure at the point of use will be one or more of slower, more expensive, more complex or less flexible. It's a decent trade off.
If you want a substantially more secure means of payment, leave your cards at home and carry them on your phone with Apple/Android Pay, particularly Apple Pay. So long as you are even vaguely sensible with your phone, it's massively more secure than any other means of payment. You'll have to make sure you have a powerbank in case the battery goes, but it's currently the best option.
Otherwise, something less secure and you get a refund when you lose your card. I've lost cards twice in thirty years, plus had online fraud (a load of 10000 rupee transactions on an Amex Card) once. Each occasion I got an instant refund. I like those odds, for the convenience.