I would not like your menu and you're ruining perfectly decent veg(parsnips with mustard - boak, carrots in honey and parsley - double boak) - personally I'd much prefer more greens and couldn't have the spuds as I'm low-carbing, but I would never assume that I can stipulate to the hostess what she should be cooking, and would simply try and cadge more sprouts (oh, the joy) :o). You are stir-frying them with bacon, yes? 
But I wouldn't be feeling particularly grateful (per your thread title) and would more likely to be sitting there feeling mildly hard-done by at the lack of other veg. Not as bad as my sister, who one Christmas fled my parent's house in tears because they hadn't made her any vegetarian gravy...
And if you'd like to slag my Crimbo menu off by way of return, feel free :o - turkey, gammon, vegetarian alternative (roasted mediterranean veg in thick tomato sauce baked in puff pastry, probably) pigs in blanks, stuffing, roasties (budgeting about 6 per person), mashed spuds, roast swede or glazed turnips (haven't yet decided which), buttered carrots, sprouts (stir-fried with bacon), broccoli, cauliflower mash, peas, sweetcorn, creamed spinach, parsnips, bread sauce, cranberry sauce, gravy, yorkshire pudding. No starter....:)
Sherry trifle or Choc log for pud.
I'm only cooking for 8, but DH has to have peas, sweetcorn and mash (OMG! your SIL's boyf isn't related to him, is he?), DD won't eat a roast without yorkies and only likes broccoli and carrots, the rellies expect mash as well as roasties and have enormous appetites, one rellie is a veggie, another one has (ill-fitting) false teeth and can't deal with chunks and, as I said, I'm a low-carber so need the swede, cauli, spinach etc... thankfully I have a range cooker!