I don't like them because I think it puts extra pressure on people. If you don't participate for whatever reason, most likely you will be considered a kill-joy. And for some people even a £5 Secret Santa gift exchange is too much for their budget.
HettyB