I wouldn't argue any of the claims you're making about the role of money, here. And I would suggest that none of this is incompatible with my prior point.
Discussion
Memes are a low mental-cost, medium of communication across trust boundaries.
That’s why they are so powerful, like money.