If you had very young grandchildren (under 5), who usually ate dinner at 5pm, whereas you normally ate dinner between 8 and 9pm, and then you invited your grandchildren, along with their parents, to stay at your house for a few days, would you try and make the children's dinner at 5pm, or would you stick to your normal routine of dinner anywhere between 8 and 9pm, or would you compromise (so, 6 or 7pm)?
YANBU: I would try and make dinner earlier, at least for the children
YABU: My house, my rules. Dinner is at MY usual time.