When individuals given donations to disasters funds and hospitals, is it not reasonable that it has the condition that the organizer don't pocket the money themselves? One obvious condition to me is that the money should end up as advertised, and if not, I would claim fraud and hope that the justice system handles it.
Other forms of presents are public services "gifted" by the government to its citizens, like parks. A condition to that gift is that people don't vandalize the park, destroying it for everyone. Shouldn't presents like those should be bound to conditions, both informal and official.
I find that most gifts are given under an implicit or explicit condition, and it seems the norm rather than the exception.