If you actually care about people and you think about what they would like and they open your present and you can tell they like it, that's a pretty amazing feeling. If you're selfish and you have no conscience, I can see how you might not understand this.
In the OP I note excluding wife and kids.
I got my MIL/FIL Clapton tickets, they loved it. I guess it felt kinda good, but where does it stop? Cousins? Wife's aunt/uncle? BIL? SIL?
I always nail my wife/kids gifts, but there needs to be a limit here.
Spent about $2500 on gifts for about 15 people this year (excluding my wife/kids), this is what wife/kids/myself received:
A dirt devil handheld (we own an amazing Dyson handheld) which I donated to Salvation Army
3 shirts I donated to the Salvation Army
gift certificate to Mortons Steakhouse (I don't like chain steakhouses)
2 $50 Amazon gift cards (my favorite gifts)
pocketbook my wife will never wear once
wallet - I've had the same wallet for about a decade, I hope it lasts at least another decade. Donated to Salvation Army
sheets/mattress set for a California King (we own a regular sized King)
8 useless toys, of which we own 6 already. Salvation Army again
A telescope, which while I like the thought (A) NYC is really not the best play to view the stars (B) more importantly, my 4 year old has no clue that our building has a rooftop and I have no intention of letting him walking up there and finding out about it, way too dangerous.
I'd rather exchange donations to charity or nothing at all with anyone beyond my wife/kids. All of that money spent on the garbage we received could've been used for much better or beneficial things. Debating just going on vacation next year and trying to skip those entire Shenanigan.