Schiff is right.
If the U.S. can't be financially responsible (and it has already proven it can't) then why should the rest of the world pay for it by maintaining a value to its currency?
It will hurt a lot of people, but it will also force the U.S. economy out of LaLa land and force a bottom to this nonsense of profligate spending. The bottom will come from hyperinflation, but at least it will come.
And a new world order is definitely in the works. The only grey area is what it will look like.