One of the comments (or quotes in the article) brought up the belief that guests are supposed to gift something equivalent to the cost of having them there. So if my son is invited to a party and I can find out that it's costing about $10 per kid, we're supposed to gift $10 or more.
I personally think that's wrong, but at the same time I feel the need to raise my kids with this in mind. I.e. "don't expect presents at your birthday party, but be aware that when you're invited you may be expected to gift an amount that covers your cost of admission." Else they'll be caught completely off-guard when something like this happens.
Plus, it's also wrong because apparently, even if one knew that they were expected to "gift" an amount that would cover what they cost the host...I don't think anyone gave a dollar amount beforehand. If you expect me to pay $200 to cover my admission...um...couldn't you tell me up front that it cost $200? Because maybe, just maybe I know about this rule-that's-not-a-rule and want to pay an appropriate amount, but I thought that it cost $50pp tops. Cause I would have gotten better food and service at Applebee's, and that only costs $25pp (ok, I generally don't order alcohol...let's say $50pp tops with a couple drinks plus tip). How am I supposed to know that you waaaaaay overpaid, unless you tell me beforehand?
Just sayin', I can forgive a lot if you make your intentions/expectations clear, and known upfront. You want me to pay $500pp to go to your wedding? No hard feelings, I'll either decline or pay up. But insist that you want me to be there, don't tell me there's an entry fee, then complain that my gift didn't cover your costs? That's just wrong on so many levels.