I have had this problem, big time. A ZOMBIE VILLAGER DESPAWNED SIX BLOCKS FROM MY SPAWN POINT!!! So please, remove this feature.
Well, I was just drfeating a skeleton, later to fight a enraged skeleton, and the skeleton killed me, and the enraged skeleon despawned and I really wanted to fight it. (Fist fights)
If they did spawn, that would be worse however. People trying to escape from the mobs/trying to get their belongings back will get killed by the mobs they do not want to get killed by. As JickBiggan said
Umm no! cause not everyone likes to fight them. So when I disconnect or die i don't want it to be there.
Problem with that is, it depends how far away you are from them when you respawn as then the natural spawn rules will come into play. If you're talking about people disconnecting to avoid being killed, hell no, I'd die a lot more often without that feature.