> How would you anonymously pay for a VPN or donate to whistleblowers or get cash from an ATM without having to identify yourself?
"Anonymously paying for VPN" seems a bit ironic given that almost all VPN users then immediately proceed to completely deanonymize themselves towards the VPN by accessing it from their (not anonymous) home Internet connection and/or to access sites that deanonymize them. Add to that the fact that most blockchains are very much public, and I couldn't think of a better way than crypto to deanonymize my entire payment and Internet usage profile in one go if I tried.
I do agree that payer (not necessarily payee) anonymity is really important and most existing payment methods fall short of what's arguably the absolute minimum in a non-surveillance state.
Still, this seems like a problem largely orthogonal to crypto. It's possible to build a payer-anonymous payment system based on regular centralized databases just fine, see e.g. GNU Taler.
> What is your backup plan to pay bills when your bank account is frozen by identity theft (can take months to resolve)?
Mine is to live in a jurisdiction where banks aren't allowed to get away with stuff like that (and where "identity theft" is not really a thing because knowing a 9-digit number and maybe having a photo of somebody's driver's license is not considered a valid KYC method), but I realize that this is not an option for nearly everybody in the world, and I do see some value of crypto as a forcing function in those.