Receiving CHF (Swiss Francs) via an IBAN transfer 1) cost a lot, 2) take several days.
Switching to a traditional money transfer provider requires KYC'ing.
I was once denied because my website seemed sketchy. It just has my company's name and a link to my personal homepage. I already have customers, so my first motivation to create a website was so that money transfer providers think I'm actually running a business and will allow payments.
It’s true that US banks are slower at transfers but most people don’t hit that often enough to balance out the extra cost and risk, and if they started losing significant amounts of business it’s a lot easier to improve there than it is to duct-tape performance, privacy, or fraud protection onto a blockchain.
I get pretty tilted when people complain about the banking system, because most of the "problems" they're complaining about are features. A really good metaphor is a programmer complaining about being forced to use a version control system, and wishing they could just dispense with all this pointless waste of time. "All this thing does is cause me trouble" — well, yeah, because you've never experienced the problems it utterly eradicated.
It's a Chesterton's fence issue at best. At worst, it's wolves repealing the laws that prohibit eating sheep.
That’s not as dodgy as e.g. Tether’s claims were but it’s not bank-level and I would weight that into my personal risk assessment, especially given their past history of printing new tokens whenever they get in a jam.