The reason fiat money is doomed to fail is because no government - whether that be Rome, Bongland, or shartland - exists forever. Without a government to enforce the stability of its currency, that currency WILL become worthless; it's literally inevitable.