100% this, I’ve been a few times to pubs etc. where they tell you the kitchen closing time separately from the pub closing time but then when you try to order food before that they say they already took last orders because the kitchen staff finish at that time.
Like bro, politely I do not care what time your staff finish their shift, it doesn’t affect me. As a customer, I care what time service ends - that’s the time that should be included on the opening hours to the public.