Are we also presuming that you can acquire all desired things instantaneously? Even in a situation when all agents are functionally identical, if it costs 1 unit of time per x units of a resource, wouldn’t trade still be useful in acquiring more than x units of a resource in 1 unit of time? Time seems to me the ultimate currency that still needs to be “traded” in this scenario.
Are we also presuming that you can acquire all desired things instantaneously? Even in a situation when all agents are functionally identical, if it costs 1 unit of time per x units of a resource, wouldn’t trade still be useful in acquiring more than x units of a resource in 1 unit of time? Time seems to me the ultimate currency that still needs to be “traded” in this scenario.