USD is only one currency. There are many places in the world where banking in and holding only USD would be impractical, and where banking in and holding only local currency would be higher risk.
Bitcoin doesn't have to be intrinsically "superior" to USD for rational agents to use it as a store of value. It simply has to hedge current assets against a non identical set of risks.
Bitcoin doesn't have to be intrinsically "superior" to USD for rational agents to use it as a store of value. It simply has to hedge current assets against a non identical set of risks.