I am getting REALLY tired of spawning IN FRONT of an opponent 10 yards away, facing the same direction as he is so I am in a perfect position to be shot in the back of the head. And spawn people on the different teams in different locations FFS!
This is very basic stuff, how can you not get this right? What the HELL where the beta testers doing?!? You've had months to fix something this simple, please sort it out.
Just to spell it out, a good spawn location is:
Outside the LOS of any opposing player.
A minimum distance from any existing opposing player.
A minimum shorter distance from any friendly player (to avoid telefrags and bunching).
Locations should be built into part of the map design, don't try to do this dynamically.
It's simple stuff, Pff.