DH asked his family not to buy him anything for his birthday because he has far too much unnecessary stuff. He suggested they could make a small charitable donation instead, maybe buy a small goat-type gift for Oxfam, etc. One of his brothers balked at this idea, saying the money given to charities never goes where it's needed. In the end he got lots of expensive pressies that he neither wanted nor needed, and I don't think any charities got anything.
We both found this rather sad. I appreciate that people enjoy giving gifts to people they love, and that in itself is wonderful (and they can buy me diamonds anytime ), but it feels more like the important thing was what they wanted, not what DH wanted.