That's a very traditional way of doing things. And although it dissapeared because of Money, I think Barter has a chance now with the digitalization of our world.
Imagine if there would be a website where millions of people would be present and would have different skillz. They could match in a much simpler fashion.
But still, money WAY better than barter.