I’m not sure if someone else has reported this but hosting dinner parties / parties at all is so infuriating. Getting 6 sims to sit at a the dining table to eat a meal (not at the bar, not on the armchairs around the room, AT THE TABLE) is virtually impossible. It usually goes like this: my sims makes a meal, she tries to eat it on her own and I tell her no, she sets the meal on the table, she calls everyone to said meal, MAYBE 2 sims follow this instruction, take a meal and sit at the table, the others come over, take a look at it, and decide they would rather prank another sim into thinking someone has died. I make a group. I ask the group to sit together (at this point I have given up trying to get them all to eat the meal). Everyone gets up and finds another seat. They stay sat for half a second before everyone is up again, leaving the uneaten meal on the table. I repeat this process five times before all of them are sat for long enough for me take ONE PICTURE. I then give up and several sims decide to bake a cake. I finish the event with substantially less patience than I had thirty minutes ago, and three white cakes and four unfinished baking trays on my sim’s counters.
Other events usually go about the same but are admittedly less anger inducing without the pressure of trying to make everyone sit down. Except for weddings. Why do they all show up three hours late? Why do they take a seat, then move another ten times sometimes while my sim is trying to walk down the aisle? Why do they all groan and sigh when my sims are saying their vows?
I do not want to turn autonomy off in my gameplay because sometimes NPCs do something nice with their self determination (rare but sometimes). There has to be a middle ground between not doing anything at all until instructed and leaving the table thirty times to bake yet another white cake.