I still have this problem, which makes it difficult for the sims to sync their meals and eat together as the others don't wait for their turn when one sim grabs food from the fridge although several sims have been sent to the same. Instead they start doing something else and the get leftovers action dissapears from their queue and I have to send them yet again to the fridge. Meanwhile the first sim who got his food has already finished his meal without company.
Also meals in general could be better synced so that sims get their food more or less at the same time and get seated at the dining table. Then they should start eating at the same time also. Why do someone finish when someone else starts? I understand that they sometimes need to eat alone if nobody else is hungry, but maybe the pie menu should have this eat together function when call to meal is used so that the sims who grab their serving first wait for the other sims before they start eating? It's sad to hardly ever see the sims eat together and they also still very often choose to stand up and eat or go and sit on someones bed. For example if a sim is doing his homework, someone else take their plate and go to sit beside that sim, for company I guess, but still, I mean why not eat at the table?