Your second point is even more nebulous, money as a store of wealth. Yikes that is one of the great debates of history. Since its really hard to define wealth is, we all see different things as wealth. It is even more derivative to claim something is an effective store of wealth.
I understand some of the historical context of why you would make that statement, but I don’t agree with it. Money, wealth, value, these are all concepts which have tended to vary throughout history. I will end my contributions to this thread by saying this.
Past performance is not an indicator of future results. How we view concepts such as money and wealth are relative to the lives we lead. Unless the context of those lives is changed dramatically our conceptualization will not change dramatically. One generations asset is anothers liability.