I have recently gotten married and I can say its a bloody rip off for everything you do. Even simple stuff like chair covers, we were held to our contract with the venue so had to pay over twice what we could source them for.
We paid about $140/head, even after doing a lot of leg work ourselves.
We didn't specify money, we left it for people to choose, but vouchers and cash were much appreciated. We also appreciated gifts from people, despite not needing anything. We appreciated the thought, and all gifts can be used (we didn't get 16 toasters for instance).
What i didn't appreciate is people who didn't give anything. One family, 5 in total, gave nothing. 4700 for them to eat and drink!! Wouldn't mind so much but they were my sister's family!!!!
Maybe you should have sent them the bill?
Weddings are [often] stupidly expensive and everybody sees you coming and decides to rip you off - if you let them. You don't have to spend $4700 on one family of 5. That's your choice (whether or not it's a result of pressure you felt from society/family etc).
People come to your wedding (or should come) because you invited them to celebrate your new, legal partnership with someone. A gift is nice, a gift is traditional but why invite people if you are only going to resent how much you had to spend?
I've been to weddings with no gifts because my friends specified no gifts or because I've simply been utterly broke but wanted to share their special moment with them. Others I've given presents that meant something deeper than giving them the money they wasted on stuff nobody needs.
If you think weddings are expensive, try spending less and inviting less guests.
As for a 30th asking for money - that's just plain shit behaviour and if the person asking wasn't so dumb, I'd believe they were rude. Unfortunately they are just stupid. Either way, my non attendance won't cost them a dime and that's as much as they'll see from me too.
Not Gen whatever vs gen whatever to me - I'm still young enough to have all of my teeth (unfortunately not my hair though) but I see blatant money grubbing at any event as just that. Even wedding registers seem a bit off to me. If I ever get married, you can bring me a bottle of whisky, a voucher for dimmeys or whatever the hell you think is appropriate or you can afford at the time. If I invite you, it's because I want you there, not your gifts or recompense for having fed you.
Maybe that's why I've been de facto for 12 years?