I don’t find this story particularly compelling for any inherent reason, except that it mentions taboos, which is an interesting concept to contemplate.
I mentioned in my post on the origins of money that reciprocity is a universal principle in human culture and social psychology.
The basic concept of reciprocity is that we naturally feel an obligation to treat others as they treat us. You can use reciprocity to explain the origins of money by noting that reciprocal obligations can build up in a society over time until they become so burdensome that some sort of release must be engineered (think feuds, for example). Hence the repayment or retirement of social debt through the material means of an exchange of goods. According to this theory, prototypical money consists of calculating the type and quantity of the material exchange or of establishing socially acceptable rules for the calculation.
Taboos are related to reciprocity. “A taboo is an implicit prohibition on something (usually against an utterance or behavior) based on a cultural sense that it is excessively repulsive or, perhaps, too sacred for ordinary people.” (Wikipedia)
In other words, taboos are a way of preventing reciprocal obligations from building up until they become so pressurized that they damage the society in which they occur.
This, to my mind, explains why taboos should be overturned only with great caution. One can think of taboos as a natural product of successful human evolution. As such, there can be no free lunch in abolishing them.