You need ppl in a society to specialize into certain professions or you'll never have enough scale to produce steel - but that doesn't happen without a functioning money system.
Are you saying that the only kind of functioning money system, is a fiat one?