A bit of background...DB and his wife have 2 kids - niece who is 21 and nephew who is 17. I'm not really close to my DB; we get on perfectly well and have no issues between us, but we've never been particularly close (very different people and we live a very long distance from each other).
I don't see much of DB or his family and have probably only met the niece and nephew a handful of times in total due to their location and our very busy lives. I've always sent gifts and cards for the niece and nephew for birthdays and Christmases. Niece has now left home and has her own life.
Am I being ungenerous to feel that's it's not really necessary to be sending more than a card now in the circumstances? And if so, would it seem a bit 'off' to just send the eldest a card this Chrimbo, but still send a gift to the younger one?
I don't have kids of my own so I'm not at all sure about the etiquette here.