Those last two bullets are not solved by crypto unless people stop using their country’s currencies altogether, which is incredibly unlikely in any well functioning country
People still buy crypto with dollars and they have shown an obsession with the dollar value