More Respawn Options (or a better algorithm)

For many maps, there simply aren’t enough spawn points. I feel like this is something which could be an easy fix and ought to be addressed.

For example, I was playing SWAT on Haven and the following sequence occurred:
6 rounds left in my DMR
1 shot to kill player A, continue around upper arc
1 shot to kill player A, double kill, continue around arc
2 shots to kill player B, triple kill
2 shots to kill player A, overkill
Switch to pistol
Killed by player B as I never got the first pistol shot off

If I had been player A who just kept spawning and dying, I’d of been livid.

I’ve been on the flip-side of this scenario in regular slayer matches as well (especially on Complex where half the spawns have zero cover).

Maybe I’m over-simplifying it, but I feel like adding spawn points would not be that difficult (or having some sort of better algorithm so that if an opponent is facing a spawn point, that spawn point is weakened as an option).