A several years ago a friend of my got married to a very nice girl.  Their living arrangements at the time really did not permit them to get/store a lot of material items.  They registered for their honeymoon to help defray their costs.  I purchased several different honeymoon "packages/items" so that they could have a memorable experience.

I understood their situation, and was happy to contribute in this way.

That being said, it feels like crowdsourcing is getting out of hand.  No, I do not want to help finance your $500 Bengal kitty, when you're having a hard enough time affording the vet bills and food for the cats you already have.