In the 'no good deed goes unpunished' category...
DS hosted his dad, stepmom, and various step-sibs and their families - 12 people all told. This was his first time ever hosting anything other than 'bring your own takeout' and he really went all out - cleaned his apartment for days, researched recipes, bought $100+ worth of food, dealt with pre-Thanksgiving demands to bring extra people, 'I'll only eat Mom's mashed potatoes', etc. While none of the expected bad behavior came to pass, everyone was crushed - crushed!- that he "only" provided a 15 lb ham with homemade glaze, homemade mac and cheese, mashed potatoes, glazed carrots, veggie platter, and crackers and cheese (there were a few other side dishes that family members brought, as prearranged). Where's the turkey? Why didn't you make Mom's stuffing? Well...deep sigh...it's ok, we'll just have a turkey dinner on Saturday. He had even broadcast his menu earlier in the week and announced that he was having ham....'Oh, we thought you were doing ham and turkey'.
Seriously. Not one word about how nice his apartment looked, not one word of thanks or recognition for all of his work, just complaints. His dad called him this morning to say, 'Just so you know, next time you should probably have a turkey. Everyone was pretty disappointed'. DS told him not to worry, he was never hosting them again so they could have their dinner exactly the way they wanted it.
ETA: Their overwhelming disappointment didn't stop anyone from stuffing their faces and taking home leftovers.