I get the ‘But what can I get/cash is easier’ starting point - it could have been really funny and helpful. But this just feels like it was made by a committee of people who think all grandparents are out-of-touch cold fish in vast houses, and all spirited children bounce on sofas and make a mess while hapless parents look on shrugging.
The kind of people who only know the chorus of Rolling Stones classics, and don’t bother to check out the less than festive verses.