Its not easy enough to spawn behind a person and kill him. If there were more spawns that would spawn closer to the opposing team, the game would become more skill based. On ctf why not just spawn the entire team on the other teams flag, when they are pulling yours? this will bring balance to the game.
PS im joking.