On the Subject of "Public Death"
This is one mechanic that has always annoyed me in TS4, public death. Imagine: You take your Sim out to have a good time, but what's this? It would seem that a complete stranger or person that your Sim barely knows at all has decided to die on the lot! Your Sim has to drop literally everything they're doing to go over and witness the death. There's absolutely NO stopping them. Not only that, but you can't simply leave in order to prevent them from witnessing it either, because you're locked out of leaving the lot "while a Sim is dying." Then... BAM! Your Sim is "very sad" for two days because of someone they don't even know dropping dead on the lot!
Pretty annoying, is it not? As such, I have a suggestion for how to potentially fix this problem: Make it so that unplayed Sims can only die if they are not currently on the same lot as your played Sims. This way, no dying people will be able to ruin your Sims' fun. They'll be able to go out and have a good time without suffering an unwanted two-day sad moodlet, and you won't have to worry about any guests kicking the bucket at their social events either.