cash is inconvenient, but it is anonymous and can't be tainted easily. You can hide it easily and like bank account linking cash can't be linked easily as it is easily dispersed . But if you have bank account, government can freeze easily. And, you also don't have to pay too much fees like 2% etc to merchants. Dollar bills saves so many life in inflation country. In country like Argentina, if there are no dollars cash bills, it is gonna be disaster.
Cash is always king imo.