Not trying to be handwavy, there are major technology differences to be sure. But I don't see those as being important to the argument, as the differences can be overcome with technology. The problems trying to be solved are essentially the same. How do I authenticate access to my funds? At some point the technology becomes irrelevant and your primary problem just becomes OPSEC. PC or Macintosh? iOS or Android? No one cares anymore.
And yes fraud continues to be a problem. It will always be a problem where there are humans transacting with each other. It's a never ending arms race unfortunately.
This isn't unique to TradFi, it's just that fraud in TradFi is structured different than fraud in crypto due to differences. TradFi attracts so much fraud because the dollar has much more utility than crypto. At the end of the day criminals want to turn their BTC into $$$, not nearly as many trying to turn $$$ into BTC. This point is lost on many. It's not about crypto at all, it's about $$$.
Fraud and identity theft are worse lately because of all the new attack vectors (and attack surfaces) the internet provides. The internet started out as a curiosity, began disrupting things, and now is well into disrupting TradFi. Identity theft is a relatively new thing, and the real world has some catching up to do. I have no doubt TradFi will survive the disruption as long as there is money to be made along the way.
I do think that some sort of permanent digital identity that follows you around is inevitable at some point. It's the one piece of the puzzle in the real world that is missing from the digital world.
TradFi might attract more fraud, but has evolved well to deal with it. I lost confidence in crypto after my experience dealing with $6,500 in bad checks in the real world. I deeply appreciated the fact I could actually claw my money back with relatively little hassle. In fact, I had little doubt it would be clawed back. Sure it took three months, which was annoying, but I wasn't sweating the money being gone forever.
TradFi simply needs to catch up to modern technology, and the blueprint is already there. But crypto needs to catch up to modern regulations (the human end of things) which in my mind is much harder to pull off.
It's easier to bolt technology onto an evolved trust/accountability system than it is to bolt trust/accountability onto pure technology.