"Money" is simply the most successful barter-good in an economy.
So far. Something better will come along as only technology will provide.
I can't tell what that even means. Yet it seems to be the entire basis behind this whole "resource-based economy" stuff.
Evoorhees' statement is just a description of what money is. Almost anything, in the right conditions, can be money.
"Something better will come along". Something better than money? OK. Then
that will be the new money. Something better than trade? BS. Even in a world of unlimited energy and StarTrek-level replicators, there will still be trade, for storytelling, massages and new fashion designs if nothing else. And that trade will, on it's own, as a natural consequence of human nature, prompt a search for convenience--a medium of exchange.
Little kids on playgrounds get this. A generation or two ago, those colorful little glass balls made an excellent currency for trading sandwiches, favors, etc. A while back, it was colorful pieces of paper displaying fictional anime creatures. No one told these kids to do this. Most probably didn't even have examples of how to do it "properly." But if you don't think even children can continually re-invent this concept, and master it to the point they have a fully functional marketplace with detailed valuations and exchange rates, then you seriously don't understand human nature.
Money is NEVER going away. The fact that some seem to see it's absence as desirable (or even possible, for that matter) is beyond baffling.
Children are influenced by their environment. They develop in world that values money, so they develop methods for mimicking and engaging in that kind of activity. The only reason you behave the way you do is because of the environment that produced you, notwithstanding the genetic code that produced your physical body and hence your physical needs and to a limited extent your physical ability. Human behavior is learned, human nature is the fiction we tell ourselves to feel comforted by the obscene status quo.