There has to be some sort of money for modern society to work. Bartering or skill trading can work on a very local level, but if you want to buy goods on the internet you’re going to need more money. There are small communities that have money representing an hour of work, which effectively means skills are all equal. An hour at the doctor equals an hour of laying tile. I’d still call their points or dollars money though. The tax man technically sees it as an exchange of money if you trade skill. If the world ever gets so open and so socialized and so much integrity and so much bounty that we go to a non-monetary system like Star Trek—well, that would be really something to see. But, that isn’t really bartering either.