In my experience, that's not true.
I've accepted hundreds of thousands of USDC in revenue in other ventures.
I've also wired and accepted wires for similar amounts. Each time I get a call from the bank and it takes a half a day at the very least. Sometimes it takes weeks to unfreeze my money in various payment processors.
On chain, it's faster. It's cheaper.