Bitcoin cannot make the dollar what it is not. Even if it could, there is no benefit in doing so. The world will inevitably migrate to the harder money. But there is an advantage to be gained by the US trading its gold for BTC. That would be a step in the migration.