Mardi Gras and king cakes!!! You speak my language! I live near NOLA and know the aggravation of weekly office king cakes that nobody needs. At my office, between king cake season and holidays, it's birthday cakes.
I have found some kindred spirits among my work crew that hate the food functions as much as I do. It used to really bother me, but now I just do my own thing and don't worry about what they do or say. I pick and choose what I feel like attending and depending on the event.
I bring birthday cakes and attend the gatherings and serve cake for my staff because I care about my team, but there are other food events I totally avoid like Christmas and Thanksgiving carb fests. Full sit down meals with foods I don't eat I just generally avoid.
If anyone asks, I just tell them it's just easier to dose insulin when I eat foods I'm familiar with. I tell them I could eat it if I wanted to but the fallout and the way it makes me feel isn't worth it.
Oh and I don't think this is a generational thing either because I'm a Baby Boomer and I hate the office food thing. I'm not sure I even know where the GenX and Millenial lines are but in my office the age range is 25 to 65. Actually in my office most of the men are anti-food parties, I'm one of the only females. Just shows how we're all different I guess. :) Take care!