Stable coins fail when there's a run on the bank. Crypto is a wild west of unregulated banking. They have essentially become tools for money laundering and scam enablers, so it might take a while. But eventually the general public will say "no thanks" to a pain in the ass version of regular money. When the rush to the exits happen, the ~7 txn/s limit of Bitcoin will become painful.