The government controls the traditional US Dollars remittance systems. They can force absurdly bad exchange rates. Crypto shines where the government is messing with banking and currencies.
Crypto might well potentially shine under such circumstances, or under your view of what such circumstances might be, but the truth on the ground is apparently different.
but isn't any cryptocurrency still directly tied to some fiat currency? Unless everyone uses crypto then at some point it gets exchanged for dollars at which point the low value of the dollar in a place like Venezuela is realized and you're stuck in the same situation but with more hassle.