these settlement folk (looking at you odessa!) report that they have a barbeque set after you finish your mission for them. but they will never have you even taste any of the food they make on it! not even a tiny bite/animation. they all like "look agent how sated and happy we are, but you go ahead and eat those armor packs instead". they probably think we're aliens or robots.
literally unplayable.
Funny, but I agree that more care can be taken to make base progression feel substantial and not just one off moments. There could even be fun little touches like at fixed times of the day/or randomly, they have a barbecue and you can join in to get a temporary buff to something (Light Zone/missions only) for a duration. In Division 1, they had the little lockers and boxes with loot that repopulated now and then, giving you reason to visit different parts of the Base of Operations. I thought this was a nice touch.