I think it’s more accurate to say: Crypto is a solution for anyone who needs to receive or send money “privately” (rather than) “anonymously”. The idea that you don’t need documents or to provide additional self identifying information (like name and address) doesn’t necessarily mean anonymity, or (imo) should anonymity be a top priority even (not that that’s not important), but being able to spend and transfer money to places where tradition banking doesn’t operate or without being charged extra is.
Whatever mess a system’s/government’s economical plan might lead to, people’s money won’t be tied to it and wouldn’t be affected.
Also, you don’t really need a smart phone, any old laptop that can run Linux would do.(which are usually cheaper, more available and function better than a phone)