Annoying thing about the spawn system

Have you ever been engaged in a really good one v. one firefight that had lasted for some time only to have it ruined by multiple teammates spawning on you or the other guy?
I know a balanced spawn system is one of the hardest things you get perfect in a FPS but I find this really annoying.