@EIfie I disagree with you - that's allowed.
There must never be an expectation of gifts. I think that's a horrible message.
I see it as scaffolding - there is a social convection of reciprocal gifting - the Op mentioned it so she not as okay as you that it's not happened with her son.
My kids aren't NT they frequently need things spelt out and practised - eldest is given money to get gifts currently - if she forgets when she goes away to uni in September and comes back that's fine - but I want them all to understand there is an expectation around Christmas with gifts so they know it when they stop with DP or potential IL or just friends in future so they do't come across as rude and aren't blind sided.
I'm also don't ignore my kids problems - do offer advice but don't let myself get overwhelmed with their friendship dramas to point I dread them - because seriously how does that help anyone.
But you do you - my 3 teens are currently happy no metal problems doing well academically and considered very polite and they seem willing and able to talk to us so clearly things are working for us at moment - though I have same age gap as OP but I am a year behind her so next year may well be different.
I find it really odd that unless you are saying how awful teens are then you are living some sugar coated life and not being true to the sisterhood.
I frequently feel like this with MN - though I now think the OP is just stressed and venting and will enjoy christmas.