Barter has been around for centuries. It’s timeless, easy and the most effective way for two individuals to conduct business.
I have this…you have that. Let’s swap.
However with the advent of currencies many people find that cash is a little more convenient and more readily used. On the surface it looks better. Yet, if you don’t have it there is not much you can do to obtain the things you need except: barter.
So from that perspective alone: barter is better.