You said a lot of things that are contradictory. Why would society stop working for worthless fiat? What causes them to recognize that it is worthless? When that happens, and Bitcoin is not measured in fiat, then what is the NGU that it is measured by? Governments will still create demands for payment in their sovereign currency, not Bitcoin. Until that issues is resolved the status quo does not go under.