Either we develop trustworthy systems in which case Bitcoin is not needed
Or we do not develop trustworthy systems in which case Bitcoin is insufficient
Gold did work for thousands of years. Why are you so confident of the success of fiat? A few decades is nothing in human history.