Economists argue that cash gifts are superior to in-kind gifts because:
people often make stupid decisions. they show that the donor really cares. they give more options to the recipient. they give more weight to the donor's preferences.