That is what our family does. My mom buys for her kids and grandkids. My MIL only buys for her grandkids. We used to draw names and exchange gifts for adults and kids, but that ended up being nothing more than a giftcard swap.

Of course, the grandkids in my family are mostly in their late teens/20s now. My kids are the youngest.