You could say "finance of last resort" or you could call it a new paradigm of finance. You are simply dismissing something that you have no personal connection to.
When you can't open a bank account, are discriminated against by institutions, live in highly authoritarian environments etc. This type of finance is not a "last resort" it's your first resort.
The reason it's not "popular" however you want to define it is simply a matter of time and not function.